如何让 SQL server 2005数据库中的数据备份到另一台电脑上?

2024-11-08 09:11:06
推荐回答(2个)
回答(1):

【转发】
--SQL如何备份到异机
写成存储过程,建立作业定时备份~~~
--在sql中映射一下就可以了
exec
master..xp_cmdshell
'net
use
z:
\\yizhi\D$
"密码"
/user:yizhi\administrator'
/*--说明:
exec
master..xp_cmdshell
'net
use
z:
\\xz\c$
"密码"
/user:xz\administrator'
z:是映射网络路径对应本机的盘符,与下面的备份对应
\\xz\c$是要映射的网络路径
xz\administrator
xz是远程的计算机名,
administrator是登陆的用户名
密码
面指定的administrator用户的密码
--*/
--备份;with
init覆盖
|noinit添加
backup
database
库名
to
disk='E:\H_BACKUP.bak'
with
init
--COPY
exec
master..xp_cmdshell
'copy
E:\H_BACKUP.bak
z:'
--删除(这句可以去掉)
--exec
master..xp_cmdshell
'del
E:\H_BACKUP.bak'
--完成后删除映射
exec
master..xp_cmdshell
'net
use
z:
/delete'

回答(2):

需要用备份软件,中科同向,备份可以用主服务器和备份服务器,这样就可以备份到另外一台服务器了