1. 程式人生 > >SQL Server 用連結伺服器 同步MySQL

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
版權宣告:本文為博主原創文章,轉載請附上博文連結!