【发布时间】:2013-10-26 13:05:20
【问题描述】:
我在尝试执行 BCP 时遇到此错误
SQLState = S1000,NativeError = 0
错误 = [Microsoft][SQL Server Native Client 11.0]无法打开 BCP 主机数据文件
这是我的代码:
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
我确实拥有网络驱动器的所有权利。
此代码非常适合我的本地驱动器的目的地,例如C:\。
我也尝试输入-U 和-P 选项。但是,没有运气
有人可以帮我解决这个问题吗?
【问题讨论】:
-
那么如果它工作在您的本地
C:` drive - why not just output the file there usingbcp` 上,然后将其复制到您的网络驱动器?? -
仅仅因为您拥有网络驱动器的权限并不意味着 bcp 可以
标签: sql-server-2012 bcp