Bonjour,
J'ai un Batch, je souhaite qu'il exécute un Job Sql Agent,
Pour ce faire j'ai saisi ceci dans le Batch :
La base est en local mais le problème c'est que ça ne marche pas, la base, il me dit qu'il n'arrive pas à trouver la base de donnée.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Call Script_De_Mise_En_Forme.bat ECHO RUN JOB SQL REM Ici j'essaie d'exécuter le Job dans la base SQLCMD.EXE -S (local) -E -Q "execute msdb.dbo.sp_start_job @job_name='Mon_Job'" ECHO SUCCES RUN SQL AGENT JOB Mon_Job GOTO FIN :ERREUR ECHO "ERREUR Execution du JOB SQL" > FichierErreur.txt :FIN ECHO FIN DU TRAITEMENT
Est-ce que mon Batch vous semble correcte ? Sinon la commandeest bien écrite ?Code:SQLCMD.EXE -S (local) -E -Q
Merci de votre aide.