SQLState = S1000, NativeError = 0
J'obtiens cette Erreur Alors que j'essaie de faire BCP
SQLState = S1000, NativeError = 0
D'erreur = [Microsoft][SQL Server Native Client 11.0]Impossible d'ouvrir BCP d'accueil de fichier de données
C'est mon code:
DECLARE @dump_data1 varchar(500)
SET @dump_data1 = 'bcp "select * from IDcountries.dbo.IDs$" queryout "\\NetworkLocation\watchdog.xls" -c -S STRIVEDI\SQLEXPRESS -T'
EXEC xp_cmdshell @dump_data1
J'ai tous les droits sur le Lecteur Réseau.
Ce code fonctionne parfaitement amende pour la destination de mon lecteur local comme C:\
.
J'ai aussi essayé d'entrer -U
et -P
options. Mais, pas de chance
Quelqu'un peut-il m'aider sur ce problème?
Donc, si c' sur votre
social.msdn.microsoft.com/Forums/sqlserver/en-US/...
Juste parce que VOUS avez les autorisations pour le lecteur réseau ne signifie pas que bcp n'
C:` drive - why not just output the file there using
bcp` puis le copier sur votre disque réseau??social.msdn.microsoft.com/Forums/sqlserver/en-US/...
Juste parce que VOUS avez les autorisations pour le lecteur réseau ne signifie pas que bcp n'
OriginalL'auteur user2704062 | 2013-10-17
Vous devez vous connecter pour publier un commentaire.
J'ai aussi été confronté au même problème. Cela semble être la permission de le dossier. Modifier l'Onglet Sécurité dans les Propriétés du Dossier et de donner une autorisation Modifier le compte d'utilisateur par le biais de laquelle les services de SQL Server sont en cours d'exécution dans le Serveur SQL. Normalement, ce compte d'utilisateur est nommé en tant que MSSQLSERVER. Cela a bien fonctionné pour moi.
OriginalL'auteur Sanjeev Garg
http://social.msdn.microsoft.com/Forums/sqlserver/en-US/6eca2d62-eb86-4f23-9b86-6f917017f50c/bcp-utility-via-xpcmdshell-and-network-drive?forum=sqlsecurity
OriginalL'auteur Michael Gardner