Bonjour,

J'exécute des commandes BCP via xp_cmdshell, après quelques galères de configuration (http://www.developpez.net/forums/d13...-compte-proxy/) cela fonctionne très bien mais pas sur toutes les bases de données.

Sur certaines bases j'obtiens cette erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
EXEC xp_cmdshell 'BCP MaBase.dbo.MaTable format nul -T -c -x -f C:\Format_File.xml'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
SQLState = 37000, NativeError = 4060
Error = [Microsoft][SQL Server Native Client 10.0][SQL Server]Impossible d'ouvrir la base de données "MaBase" demandée par la connexion. La connexion a échoué.
SQLState = 28000, NativeError = 18456
Error = [Microsoft][SQL Server Native Client 10.0][SQL Server]Échec de l'ouverture de session de l'utilisateur 'DOMAINE\USER'.
Je précise que l'utilisateur DOMAINE\USER est celui qui exécute le service et qu'il est sysadmin sur l'instance.

Une idée de pourquoi ça fonctionne sur certaines base et pas sur d'autres ?