2012-05-17 25 views
1

我有两个装有SQL服务器的VM服务器(A & B)。我已经从服务器A(集群SQL服务器的节点)连接到B上的远程SQL服务器。我可以使用数据库连接上的xp_cmdshell来重命名服务器B上的文件吗?远程数据库连接出现xp_cmdshell错误

我收到以下错误消息时我尝试这个命令 EXEC xp_cmdshell的 '重命名S:\测试\ test.txt的test1.txt的'

消息121,级别20,状态0,行0 一从服务器接收结果时发生传输级错误。 (provider:TCP提供程序,error:0 - 信号灯超时时间已过期)

由于提前, 乔

回答

0

让我回答我自己的问题,它可能给别人太大的用处。该问题与SQL服务器无关,与网络有关。服务器B具有与服务器A不同的默认网关。此外,服务器A正在使用动态IP,而服务器B正在使用静态IP。在修复上述两件事后,我可以使用xp_cmdshell重命名该文件。

-Joe