官網下載:https://www.syncnavigator.cn
SQL Server 自動同步到 MySQL
本文章將向您介紹如何將數據從 SQL Server 自動或定時同步到 MySQL 數據庫(或從 MySQL 自動或同步到 SQL Server 數據庫)。只需通過幾個步驟即可輕松實現。
1. 在 "同步管理" 面板中點擊 "新建" 按鈕創建同步項目。

2. 首先切換到 "來源數據庫" 選項卡。填寫同步的來源數據庫信息。
數據庫類型選擇 SQL Server 2000/2005/2008/2012/2014

3. 切換到 "目標數據庫" 選項卡。以相同的方式填寫同步的目標數據庫。
數據庫類型選擇 Mysql 4.x 5.x 6.x
當您從 MySQL 同步到 SQL Server 時,每張表至少需要一個主鍵(從 SQL Server 到 MySQL 不需要)

4. 切換到 "同步內容設置" 選項卡。選擇需要同步的數據庫表。

5. 切換到 "計划調度設置" 選項卡,新建一個運行計划。
如果需要自動同步(如24小時不間斷)則選擇自動。
如果需要定時同步,則點擊對應的選項。

6. 點擊 "確定" 按鈕保存當前設置。
7. 設置成功。當系統時間符合您的條件時軟件會自動開始同步。
當您使用軟件自動創建表結構,從MySQL 同步到 SQL Server 可能出現的問題:
1. MYSQL 的 DateTime 類型,可能存在 '0001-1-1 0:0:0' 值,與SQL Server 的 DateTime 取值范圍不兼容,需要將 SQL Server 的
DateTime 類型修改為 DateTime2。
2. MySQL 的UTF-8 字符集數據庫,同步到 SQL Server 時, 可能需要將 SQL Server 的 varchar 類型需要修改為 nvarchar 類型。

