赛博保安员

全部原创___都是工作__如有转发__都有标注
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

SQL 局域网远程备份

Posted on 2015-02-06 08:08  网络驻场保安员  阅读(221)  评论(0)    收藏  举报
 局域网远程备份,还真有点问题 我用的是2003,发现sql和windows兼容不太好 。

如果我在windows下面映射远程目录,sql发现不了,找不到路径,备份不了,在sql下映射远程目录,windows发现不了,就可以正常备份成功。

所以要在SQL下运行,不要在windows下先映射,再试图到sql里找映射后的磁盘。这样会找不到。

 

步骤如下:

1,在目标机子上建立共享文件夹,要有写权限。

2,在数据库服务器执行如下操作。

 

exec master..xp_cmdshell 'net use z: \\129.186.110.95\dbtest "password" /user:"Administrator"'

--如果提示错误,大概是sql cmdshell没有启动,则运行下列语句即可。

sp_configure 'show advanced options',1

reconfigure

go

sp_configure 'xp_cmdshell',1

reconfigure

go

backup database ccc to disk = 'z:\ccc.bak'

 

结果成功:

已为数据库 'ccc',文件 'ccc' (位于文件 1 上)处理了 296 页。

已为数据库 'ccc',文件 'ccc_log' (位于文件 1 上)处理了 1 页。

BACKUP DATABASE 成功处理了 297 页,花费 1.150 秒(2.017 MB/秒)。

 

 

远程查询表:

http://hi.baidu.com/hrbyc888/item/e2d9aa8a1c3f123ac31627c4