Bonjour,
Je souhaiterais savoir si sp_add_job se contente d'insérer dans sysjobs ou bien s'il effectue une autre tâche en plus de cela ?
autre formulation -> vaut mieux-t-il appeler 'sp_add_job' ou bien insérer via un insert SQL dans [msdb].[dbo].[sysjobs] ?
La raison en est: j'ai une table équivalente à sysjobs dans une base [autrebase]. Son contenu doit être inséré dans msdb. Il parait donc simple à priori d'effectuer un insert into [msdb].[dbo].[sysjobs] (...) select [autrebase].[autreschema].[sysjobs] plutot que de faire un appel à sp_add_job pour chaque ligne d'un curseur !
Cette question est valable pour les autres tables système sysjobsteps, sysjobservers et sysjobschedulers et les procédures de création respectives.
Je vous remercie pour toute réponse.
Bien cordialement.
		
		
        






  Répondre avec citation


 
 
 
  
 

Partager