Passer des paramètres BATCH pour l'exécution d'une procédure stockée
Bonjour tout le monde,
comment faire pour exécuter une procédure stockée qui prend les paramètres d'un fichier BATCH de paramétrage.
Voici mon fichier PARAMETRAGE.BAT :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| SET __BASE_CLIENT=SUADEO_GFMPROD_ORI_PARTIEL
SET __CHEMIN_RESTO=D:\TMP\
SET __BASE_SUADEO=SUADEO_ADMINISTRATION_TMP
SET __FIC_BACKUP=SUADEO_ADMIN_31_10_2010.BAK
SET __CHEMIN_BACKUP=D:\SUADEO_ADMIN--LOG--DATA\
ECHO %__CHEMIN_SQL%
ECHO %__BASE_CLIENT%
ECHO %__CHEMIN_RESTO%
ECHO %__BASE_SUADEO%
ECHO %__FIC_BACKUP%
ECHO %__CHEMIN_BACKUP%
PAUSE>NUL |
Voici l'appel de la procédure stockée :
Code:
1 2 3 4 5 6 7 8 9
| USE TEMPDB
GO
EXEC MAJ_BD_SUADEO
%__BASE_CLIENT%,
%__BASE_SUADEO%,
%__FIC_BACKUP%,
%__CHEMIN_BACKUP%,
%__CHEMIN_RESTO% |
merci pour votre aide.
ash_rmy.