SQL Server 用連結伺服器 同步MySQL
下載網站:www.SyncNavigator.CN
----------------------------------------------------------
HKROnline SyncNavigator 8.4.1 非破解版 註冊機 授權啟用教程
最近一直在研究資料庫同步的問題,在網上查了很多資料,也請教了很多人,找到了一種通過快照複製的方法。研究了一番後發現之前就是用的這個方法,效果不是很好,果斷放棄。經過了一番尋覓和他人指點,最後從一位熱心網友那裡得知一款很好用的軟體—— SyncNavigator。
--測試環境SQL 2014
在MySql環境:
use test ;
Create Table Demo(ID int,Name varchar(50))
在控制面板—管理工具—資料來源(ODBC)—系統 DSN
--新增
--下一步(完成)
下一步(OK)
正常顯示配置(MySql_Link),記住名稱
在SQL Server查詢分析器或SSMS介面操作
方法1:以SSMS為例
--開啟企業管理器—伺服器物件—連結伺服器—右健(新建)
下一步,登陸資訊
方法2:或在查詢分析器裡用語句建立連結伺服器
USE [master]
GO
EXEC master.dbo.sp_addlinkedserver @server = N'MYSQL', @srvproduct=N'MySQL', @provider=N'MSDASQL', @datasrc=N'MySql_Link', @catalog=N'test'
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'MYSQL',@useself=N'False',@locallogin=NULL,@rmtuser=N'root',@rmtpassword='########'--MySql登陸賬號(root)密碼
在SQL Server查詢分析器測試:
--測試
insert OPENQUERY(MySQL,'SELECT * FROM test.Demo') (ID,Name) values(1,'Roy')
--查詢
SELECT *
FROM OPENQUERY(MySQL,'SELECT * FROM test.Demo') AS A
/*
ID Name
1 Roy
---------------------
作者:中國風
來源:CSDN
原文:https://blog.csdn.net/roy_88/article/details/50982979
版權宣告:本文為博主原創文章,轉載請附上博文連結!