首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

exec master.xp_cmdshell net use 有关问题,多谢!请进入:)

2013-01-17 
exec master..xp_cmdshell net use 问题,谢谢!请进入:)在windows 2003 ,sql server 2005下执行:exec maste

exec master..xp_cmdshell net use 问题,谢谢!请进入:)
在windows 2003 ,sql server 2005下执行:
exec master..xp_cmdshell  
'net use P:  \\bjdbserver\rar "密码" /user:"administrator"'  

报错:
发生系统错误 1312。
指定的登录会话不存在。可能已被终止。

但是在另一台机器上面 却可以正常执行
另一台服务器操作系统是windows2008 ,sql server2008
又遇到类似问题的吗? 谢谢

 我搜到个资料是这样解决的!但是不知道 如何用

解决方法:
控制面板--管理工具--服务--在sql server(mssqlserver)上右键--属性--登录

不用本地系统帐号登录,改用网络用户登录,比如域用户。

什么是网络用户
我应该如何具体操作,谢谢!

[解决办法]
exec master..xp_cmdshell   
'net use P: \\bjdbserver\rar 密码 /user:bjdbserver\administrator'
[解决办法]

引用:
exec master..xp_cmdshell  
'net use P: \\bjdbserver\rar 密码 /user:bjdbserver\administrator'

up
[解决办法]
exec master..xp_cmdshell   
'net use P: \\bjdbserver\rar "密码" /user:"administrator"'

红色部份换用IP地址测试成功.   
[解决办法]
貌似 计算机名也是成功的
[解决办法]
引用:
貌似 计算机名也是成功的


如果有一个网卡有多个IP再试一下.
[解决办法]
去windows版里问问,效果应该好

引用:
在windows 2003 ,sql server 2005下执行:
exec master..xp_cmdshell  
'net use P: \\bjdbserver\rar "密码" /user:"administrator"'  

报错:
发生系统错误 1312。
指定的登录会话不存在。可能已被终止。

但是在另一台机器上面 却可以正常执行
另一台服务器操作系统是wi……

[解决办法]
引用:
引用:
貌似 计算机名也是成功的


如果有一个网卡有多个IP再试一下.


嘿嘿 只有一个固定IP
[解决办法]
引用:
引用:
引用:
貌似 计算机名也是成功的


如果有一个网卡有多个IP再试一下.


嘿嘿 只有一个固定IP

可以设定N个的.

热点排行