DBSync如何連線並同步MySQL資料庫

janezhou6801sina發表於2020-02-13

DBSync支援各種異構資料庫之間的同步,如Access、SQL Server、Oracle、MySQL、DB2等,但很多使用者在同步MySQL時遇到問題,這裡講述一下解決措施。

1、問題現象

DBSync設定同步任務時,如果資料庫型別是MySQL,填好連線字串後,點測試連線,會報錯:未在本地計算機上註冊MySQL Provider提供程式,如下圖所示:

2、問題原因

DBSync採用OLE DB連線。絕大部分資料庫支援OLE DB,安裝相應的資料庫客戶端時,會自動安裝其OLE DB Provider。遺憾的是,MySQL官方未提供該Provider,需要單獨下載安裝第三方驅動程式MySQL OLE DB Provider。

3、下載安裝步驟

下載網址:

安裝啟用步驟:執行setup.exe,完成安裝;開始→所有程式→MySQL Provider→Shortcut to Activator→進入Activator操作介面→Click Obtain Free Activation Code→進入其官方網站→填寫Passcode→Submit→網頁顯示獲取的Activation Code→回到Activator操作介面→填寫Activation Code→Activate Provider,如下圖所示:

4、問題解決

MySQL OLE DB Provider安裝啟用後,DBSync即可連線MySQL,如下圖所示:

5、參考資料

DBSync是一款資料比較與同步工具,能比較出資料庫之間的差異,能實時同步差異資料,從而使雙方始終保持一致。用於系統間資料對接、資料分發、資料對比等。

使用者手冊及下載網址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30235376/viewspace-2675454/,如需轉載,請註明出處,否則將追究法律責任。

相關文章