Answered by:
fut-e a job?

Question
-
hali
hogyan kell jol megnezni, hogy egy JOB fut-e?
en igy probalom:
msdb.dbo.sp_help_jobactivity @Job_name='valami'
es ha a visszadott Run_Status az NULL akkor fut.
1 ha jol lefutott, nem tudm mi ha hibasan, de ez nem is erdekel, az erdekel, hogy eppen most fut-e.
viszont ez akkor isNULL ha meg sose futott a job, ami gaz, mert akkor vegtelen ciklusban fogk allni ha ez a job uj es csak hovegen fog lefutni pl.....
szoval honnan lehet tudni, hogy fut-e? (akkor is ha meg nem is futott
)
Thursday, May 24, 2007 4:35 PM
Answers
-
nos, kiserletezetem egy parat
a sp_help_jobactivity altal visszaadott mezokbol csak az elso 3 (id, job_id, nev) es a next run date nem null, a tobbi mezo mind null.
viszont ha fut akkor, a run:requested date mar nem null.
tehat egy job akkor a fut, ha a sp_help_jobactivity altal visszaadott run_requested_date is not null and run_status is null.
Tuesday, May 29, 2007 6:56 AM
All replies
-
A job_history_id alapján a job hirtory táblából nem lehet kinyerni ilyen információkat? Mármint, hogy mikor futott utoljára, és ha még nem futott, akkor azt tudod figyelni.
Nem próbáltam, csak kérdezem. Bár a history törölhető, úgyhogy ezzel is lehetnek gondok.Friday, May 25, 2007 9:32 AM -
az a baj, hogy be van allitva tobb limit is, pl mekkora lehet a log osszesen, meg hogy az 1 hetnel regebbieket toroljuk
a job lehet, hogy mar futott , de epp nincs hozza history, akkor ott NULLt latok, ami ugyan ugy null mintha epp futna.
nem tudom a 2 esetet megkulonboztetni
Friday, May 25, 2007 9:46 AM -
Most nincs előttem a doksi, de van egy step_last_executed_date vagy valami hasonló nevű mező.
Ez sem tud a segítségedre lenni? Mert az ok, hogy itt egy step adatai vannak megadva, de ha egy job még sosem futott, akkor valószínűleg egyik step-je sem futott még sosem.
ez és a status közösen?Friday, May 25, 2007 9:58 AM -
nos, kiserletezetem egy parat
a sp_help_jobactivity altal visszaadott mezokbol csak az elso 3 (id, job_id, nev) es a next run date nem null, a tobbi mezo mind null.
viszont ha fut akkor, a run:requested date mar nem null.
tehat egy job akkor a fut, ha a sp_help_jobactivity altal visszaadott run_requested_date is not null and run_status is null.
Tuesday, May 29, 2007 6:56 AM