我在网络上有两个系统(A,B),我想从 A 到 B 存储进行 sql 备份。两个系统ham sql 2008都启动并运行。我将 A DB 的链接服务器添加到 B 管理 Studio 但以下命令给我错误。
BACKUP DATABASE [10.45.2.63].[DB] TO DISK = N'E:\BackUp\60\DB.BK'
-- COMPAC RAR
DECLARE @SERVER VARCHAR(100), @COMMAND VARCHAR(100), @FILE VARCHAR(100)
SET @SERVER = @@SERVERNAME
SET @COMMAND = 'E:\BackUp\RAR\RAR.exe A E:\BackUp\60\' + @SERVER + '_BASE.RAR E:\BackUp\60\DB.BK'
EXEC XP_CMDSHELL @COMMAND
-- EXCLUIR FILE BACKUP
EXEC XP_CMDSHELL 'DEL E:\BackUp\60\DB.BK'
我从 [10.45.2.63].[DB] 中选择数据没有问题,但无法在 B 机器中备份。
在上面的查询中,sql 在“[10.45.2.63]”上给出了错误,并且没有将其识别为链接服务器。