SyncNavigator V8.6.2 SQL Server 自动同步到 MySQL【数据库同步工具使用】

SyncNavigator V8.6.2 SQL Server 自动同步到 MySQL【数据库同步工具使用】

SyncNavigator是一款功能强大的数据库同步软件,适用于SQL SERVER, MySQL,具有自动/定时同步数据、无人值守、故障自动恢复、同构/异构数据库同步、断点续传和增量同步等功能,支持Windows xp以上所有操作系统,适用于大容量数据库快速同步。

安装包下载地址:https://www.syncnavigator.cn/Setup.zip

帮助文档地址:https://www.syncnavigator.cn/Help_zh-CN.chm

Web文档地址:https://www.syncnavigator.cn/chm/index.htm

SQL Server 自动同步到 MySQL


本文章将向您介绍如何将数据从 SQL Server 自动或定时同步到 MySQL 数据库(或从 MySQL 自动或同步到 SQL Server 数据库)。只需通过几个步骤即可轻松实现。

1. 在 "同步管理" 面板中点击 "新建" 按钮创建同步项目。

SyncNavigator V8.6.2 SQL Server 自动同步到 MySQL【数据库同步工具使用】
 

2. 首先切换到 "来源数据库" 选项卡。填写同步的来源数据库信息。

数据库类型选择 SQL Server 2000/2005/2008/2012/2014

SyncNavigator V8.6.2 SQL Server 自动同步到 MySQL【数据库同步工具使用】

3. 切换到 "目标数据库" 选项卡。以相同的方式填写同步的目标数据库。

数据库类型选择 Mysql 4.x 5.x 6.x

当您从 MySQL 同步到 SQL Server 时,每张表至少需要一个主键(从 SQL Server 到 MySQL 不需要)

SyncNavigator V8.6.2 SQL Server 自动同步到 MySQL【数据库同步工具使用】

4. 切换到 "同步内容设置" 选项卡。选择需要同步的数据库表。

SyncNavigator V8.6.2 SQL Server 自动同步到 MySQL【数据库同步工具使用】


5. 切换到 "计划调度设置" 选项卡,新建一个运行计划。

如果需要自动同步(如24小时不间断)则选择自动。

如果需要定时同步,则点击对应的选项。

SyncNavigator V8.6.2 SQL Server 自动同步到 MySQL【数据库同步工具使用】


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 类型。