Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jgabillaud
Il est possible de trouver les informations relatives à l'exécutions des étapes de travail ds la table sysjobhistory. Il faut faire une jointure avec sysjobs sur la colonne job_id. Pour obtenir des informations sur les étapes non en cours d'éxécution il est nécessaire d'ajouter dans la clause where : run_time is not null
"" a écrit :
Bonjour,
je voudrais filtrer les job par leur noms style name like '_MDJOB%'
donc pour ca j'ai bien select * from msdb.dbo.sysjobs where name like '_MDJOB%'
par contre j'aimerais rajouter dans la clause Where que ceux qui ne sont pas en cours d'execution ?
j'ai pas trouvé ca par contre !
Il est possible de trouver les informations relatives à l'exécutions des
étapes de travail ds la table sysjobhistory. Il faut faire une jointure avec
sysjobs sur la colonne job_id.
Pour obtenir des informations sur les étapes non en cours d'éxécution il est
nécessaire d'ajouter dans la clause where : run_time is not null
"christophe@ipnet.fr" a écrit :
Bonjour,
je voudrais filtrer les job par leur noms style name like '_MDJOB%'
donc pour ca j'ai bien
select * from msdb.dbo.sysjobs where name like '_MDJOB%'
par contre j'aimerais rajouter dans la clause Where que ceux qui ne sont pas
en cours d'execution ?
Il est possible de trouver les informations relatives à l'exécutions des étapes de travail ds la table sysjobhistory. Il faut faire une jointure avec sysjobs sur la colonne job_id. Pour obtenir des informations sur les étapes non en cours d'éxécution il est nécessaire d'ajouter dans la clause where : run_time is not null
"" a écrit :
Bonjour,
je voudrais filtrer les job par leur noms style name like '_MDJOB%'
donc pour ca j'ai bien select * from msdb.dbo.sysjobs where name like '_MDJOB%'
par contre j'aimerais rajouter dans la clause Where que ceux qui ne sont pas en cours d'execution ?
j'ai pas trouvé ca par contre !
Med Bouchenafa
SELECT J.* FROM sysJobs J INNER JOIN sysJobHistory H ON J.job_id = H.job_id WHERE J.Nname like '_MDJOB%' AND H.run_status <> 4
-- Bien cordialement Med Bouchenafa
a écrit dans le message de news: %
Bonjour,
je voudrais filtrer les job par leur noms style name like '_MDJOB%'
donc pour ca j'ai bien select * from msdb.dbo.sysjobs where name like '_MDJOB%'
par contre j'aimerais rajouter dans la clause Where que ceux qui ne sont pas en cours d'execution ?
j'ai pas trouvé ca par contre !
SELECT J.*
FROM sysJobs J INNER JOIN sysJobHistory H ON J.job_id = H.job_id
WHERE J.Nname like '_MDJOB%' AND H.run_status <> 4
--
Bien cordialement
Med Bouchenafa
<christophe@ipnet.fr> a écrit dans le message de news:
%235hWDTgLFHA.4092@tk2msftngp13.phx.gbl...
Bonjour,
je voudrais filtrer les job par leur noms style name like '_MDJOB%'
donc pour ca j'ai bien
select * from msdb.dbo.sysjobs where name like '_MDJOB%'
par contre j'aimerais rajouter dans la clause Where que ceux qui ne sont
pas en cours d'execution ?