日期:2014-05-16  浏览次数:20498 次

执行"EXEC master..xp_cmdshell..."后找不到相关文件,请大家帮忙解答
EXEC master..xp_cmdshell 'bcp RS.dbo.rs维表 out "c:/test.xlsx" /c -/S"10.73.203.160" /U"sa" -P"20120801"'

为什么执行上述语句后,在C盘找不到test.xlsx的文件?
------解决方案--------------------
有无报错信息?一般C盘可能会被禁止访问。
------解决方案--------------------
换成txt试试,恐怕数据库弄不了xlsx的文件,xls可以。
"c:/test.xlsx" 不是 c:\test.xlsx ?
------解决方案--------------------
你是在SQL Server服务器上找的c:/test.xlsx?一般"(13 row(s) affected这个语句表示数据生成了。 
------解决方案--------------------
别放在根目录 试试放在二级目录在找下