跨服务器 同步数据

Posted 独孤正龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跨服务器 同步数据相关的知识,希望对你有一定的参考价值。

exec sp_addlinkedserver  ‘srv_new‘,‘‘,‘SQLOLEDB‘,‘ip地址 ‘
exec sp_addlinkedsrvlogin ‘srv_new‘,‘false‘,null,‘账户‘,‘密码‘
go


BEGIN TRY
    BEGIN TRANSACTION tra
        TRUNCATE TABLE dbo.AccountInfo;
        SET IDENTITY_INSERT dbo.AccountInfo ON
        INSERT INTO dbo.AccountInfo
        ( id,Name ,   pwd ,   status ,   isdelete ,   master ,   serverId ,   version ,   hostUrl ,   platform ,   postUrl ,   firstStart ,   lstHero ,   lstwife ,   lstson ,   datestart )
        (SELECT [Id]      ,[Name]      ,[pwd]      ,[status]      ,[isdelete]      ,[master]      ,[serverId]      ,[version]      ,[hostUrl]      ,[platform]      ,[postUrl]      ,[firstStart]      ,[lstHero]      ,[lstwife]      ,[lstson]      ,[datestart] FROM srv_new.TestHuangShang.dbo.accountinfo )
        SET IDENTITY_INSERT dbo.AccountInfo OFF
        PRINT ‘success‘
    COMMIT TRANSACTION tra
END  TRY
BEGIN CATCH
    PRINT ‘rerror‘
    ROLLBACK TRANSACTION tra
//及时释放
END CATCH exec sp_dropserver ‘srv_new‘, ‘droplogins‘

以上是关于跨服务器 同步数据的主要内容,如果未能解决你的问题,请参考以下文章

跨服务器 同步数据

应用容灾中,MySQL数据表是否需要跨云同步?

应用容灾中,MySQL数据表是否需要跨云同步?

MySQL数据库跨服务器数据同步

利用otter实现跨机房数据同步

mysql跨服务器,表数据同步方式!