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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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.

Est-ce que mon Batch vous semble correcte ? Sinon la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SQLCMD.EXE -S (local) -E -Q
est bien écrite ?

Merci de votre aide.