use*_*062 6 bcp sql-server-2012
尝试执行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
Run Code Online (Sandbox Code Playgroud)
我确实拥有Network Drive的所有权利。
此代码非常适合本地驱动器的目标,例如C:\。
我也尝试输入-U和-P选项。但是,没有运气
有人可以帮我解决这个问题吗?
\n\n\n当您必须将 BCP 结果等文件或备份放在远程驱动器中时,只需将此驱动器映射到 Windows 中,xc2xb4 不起作用,它必须映射到 SQL Server 上!为此,尝试一些像这样的链接:
\n
exec xp_cmdshell \'net use p:\\ \\\\Server\\Folder\\Folder\\Folder\\ /Domain\\Login /Password\'\nRun Code Online (Sandbox Code Playgroud)\n\n\n
| 归档时间: |
|
| 查看次数: |
34689 次 |
| 最近记录: |