SQL Agent question, will a job start if it's already running?

  • I'm thinking the answer to my question is no, based on what I saw in the history of a job on one of my servers, but I'd like to check with others.

    I tried Googling for the answer, but either I wasn't using the best terms, or it's never come up...

    Basically, if I've got an Agent job that does something, doesn't matter a whole lot what, and it runs long enough that it should start again, what happens?

    Does it start another "instance" of itself?

    Or, does it skip until the next scheduled time?

    What I saw:

    A job on one of my servers runs every 30 minutes. At one point, it ran for 36 minutes, and skipped the run that should've occurred at the next half-hour.

    So I'm inclined to think that the 2nd answer, it skips until the next scheduled time, is correct.

    Thanks,

    Jason

  • An already running job cannot be started again until the first run completes.

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply