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