您的位置:首页 > 数据库

SQL 局域网远程备份

2015-02-06 08:08 183 查看
局域网远程备份,还真有点问题 我用的是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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: