Bonjour à tous,

Je veux créer un job sql à partir d'un script. Ce script est correcte et fonctionnel( je l'ai essayé dur d'autres serveur sql), sauf sur mon sql server, il me sort une erreur :

Msg*515, Niveau*16, État*2, Procédure*sp_add_job, Ligne*137
Impossible d'insérer la valeur NULL dans la colonne 'owner_sid', table 'msdb.dbo.sysjobs'. Cette colonne n'accepte pas les valeurs NULL. Échec de INSERT.
L'instruction a été arrêtée
Je sais pas comment résoudre ça, j'ai cherché sur internet mais j'ai pas trouvé quelque chose qui va avec mon problème. Y'a une discussion ici sur dvp qui parle de la même erreur:

http://www.developpez.net/forums/d47...tauration-job/
J'ai essayé de changer, dans mon script, le nom du serveur au nom de mon instance sql au lieu de '(local)' mais ça marche pas.
Je pense que j'ai abimé la table sysjobs par les manips sucessives Ajout/suppression de jobs.. Est ce possible de la réstaurer ou bien corriger mes tables système ..
Si vous auriez des propositions, merci de me guider