对于这个问题,让我们假设有两个服务器,ServerA和ServerB,并且在ServerA到ServerB上有一个链接服务器设置。根据微软的BOL for BEGIN TRANSACTION:执行引用链接服务器上的远程表的INSERT、DELETE或如果用于访问链接的服务器的OLE DB提供程序不支持ITransactionJoin接口,则插入、更新或删
我有一个存储过程,它将备份存储在同一链接服务器上的链接服务器上的数据文件。从每个公司的表中检索链接的服务器名称。因此,链接的服务器名保存在一个变量中。因此,在我的存储过程中,我运行以下备份数据库命令:
SET @Sql='BACKUP DATABASE [' + @datafileID + '] TO DISK