|
发表于 2012-7-11 11:05:26
|
显示全部楼层
远程备份的错误:不允许一个用户使用一个...(离问题结束还有0天0小时) 不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次...
写了一个存储过程,代码:
declare @sql varchar(500)
select @sql= \'\\\\172.3.2.100\\DataBackup\\ywdata \'+ \'_db_ \'+convert(varchar(10),getdate(),112) +
substring(convert(varchar(10),getdate(),108),1,2) + \'.bak \'
exec master..xp_cmdshell \'net use \\\\172.3.2.100\\DataBackup admin /user:server\\admin \'
backup database ywxt to disk=@sql
ywxt是数据库名,\\\\172.3.2.100是远程的一个服务器,共享了一个文件夹DataBackup,前一段时间一直正常,这2天突然失败!!,提示:
不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次...
但我用net use查看,清单是空的,然后我用资源管理器直接连到\\\\172.3.2.100\\DataBackup ,复制文件,删除文件都没问题,就是执行备份的存储过程就出错!
快晕了!!!!!!!!
我把数据库所在服务器和远程备份的服务器都重新启动了一下,还是不行
数据库服务器是win2003,远程备份的服务器是win2000,都没加入域,组都是workgroup |
|