前言:由于不知道 SQL Server 为什么有些时候不能备份数据到其它电脑上(可以是权限等设置问题),但客户又确实有此需要,可以在 SQL Server 增加一个自动定时执行的作业,执行以下语句:
BACKUP DATABASE XXX TO DISK = 'D:\FileName.BAK' WITH INIT
EXEC master..xp_cmdshell 'COPY D:\FileName.BAK \\PC2\FileName.BAK'
-- XXX 指想要备份的数据库
-- \\PC2 必须有访问及写入权限