Bonjour
Sur SQL SERVEUR 2008
Extraction Toute la table
BCP AX_BD_PROD.dbo.ACCESSRIGHTSLIST OUT fichier.txt -S NomDuServeur -U **** -P *** -c
Le point virgule comme séparateur de champs et #\r\n comme séparateur de lignes : utiliser les arguments -t et -r.
BCP AX_BD_PROD.dbo.ACCESSRIGHTSLIST OUT fichier.txt -S NomDuServeur -U **** -P *** -c -t";" -r"#\r\n" -c
exécute une requête
BCP "SELECT TOP 1000 GROUPID,RECVERSION,RECID FROM AX_BD_PROD.dbo.ACCESSRIGHTSLIST" queryout fichier.txt -S NomDuServeur -U **** -P *** -t";" -r"#\r\n" -c
Jusque la tous vas bien
Je désire maintenant mettre ma requête dans un fichier et l'exécuté
Je fais ce qui me semble juste

BCP -i D:\BPC SQLSERVER\Welcompack123-v12.sql fichier.txt -S NomDuServeur -U **** -P ***-t";" -r"#\r\n" -c
et la ca ne vas pas
Donc si vous avez une piste
D'avance
mERCI
Partager