Bonjour à tous,
Je rencontre un problème de régression sur un projet.
Voici le contexte, j'ai une appli qui utilise un sql serveur situé sur un autre poste.
Dans mon appli, je demande à SQL de me générer un fichier XML dans un dossier où tout le monde à accès.
Mais depuis quelque temps, SQL me retourne l'erreur suivante quand je lance le traitement SQL
Erreur :
SQLState = S1000, NativeError = 0
Error = [Microsoft][SQL Server Native Client 10.0]Unable to open BCP host data-file
NULL
Code SQL :
Architecture :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 DECLARE @cmd varchar(8000) SET @cmd = 'bcp "select Nom, Prenom from utilisateur FOR XML RAW(''test'')" queryout "\\PC_Test\TestConnectSQL\test.xml" -c -r -S"ServeurSQL\SQLExpress" -U"XXX" -P"XXXXX" -x' /* /* Facultatif, table de redirection des traces de la console */ /* Permet de ne pas polluer la sortie si exécutée dans une procédure stockée */ DECLARE @OUT table(_id int identity(1,1), _out varchar(1024)); /* Execute la commande */ INSERT INTO @OUT( _out )*/ --select 1 EXEC xp_cmdshell @cmd
- PC_Test :
- Héberge l'appli
- contient le dossier partagé
- ServeurSQL :
- Héberge le serveur SQL
information :
- Connexion appli <--> SQL SERVEUR : OK
- Droit du dossier partagé : Tout le monde : contrôle total
- Accès autre poste au dossier partagé : OK
Partager