SyncNavigator
专业的数据库同步软件!

购买事宜请联系QQ:1793040

SyncNavigator v8.6.2(数据库同步软件)下载地址

syncnavigator阅读(529)

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

SyncNavigator v8.6.2(数据库同步软件)下载地址SyncNavigator v8.6.2(数据库同步软件)下载地址

 


创建第一个同步项目


使用 HKROnline SyncNavigator 创建一个数据库同步项目。只需要通过简单的配置,创建完成后您可以随时执行数据库同步任务。

1. 点击 “SyncNavigator(Client)” 图标进入系统。

2. 在登录界面中输入连接到的服务器地址,点击 “确定” 按钮开始连接。

  • 注意:这里不是登陆您的数据库,而是登陆到本软件的管理端。
  • 默认情况下直接点击 “连接” 按钮即可(本机默认已经安装)。
  • 默认服务器登录用户名为 “admin” 密码为空。
  • 本机服务器地址 = 127.0.0.1 。
  • 您可以使用域名或者IP地址作为服务器地址。如果指定了端口号可以使用 IP:Port 方式填写。

 

3. 切换到 “同步管理” 面板中点击 “新建” 按钮开始创建同步项目。

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

  • 一般情况下只需要输入数据库地址,数据库名称,登录用户名,登录密码。
  • 数据库地址: 连接到的数据库地址。可以是域名或者IP地址。如果指定了端口号可以使用 IP:Port 方式填写。
  • 数据库名称: 使用的数据库名称。如果已经指定了默认的登录数据库可以为空。
  • 登录用户名: 登录数据库服务器使用的用户名。如果需要使用Windows账户登录请变更 “登录方式”
  • 连接测试: 测试输入的信息是否正确。如果连接失败则会返回具体错误信息。

 

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

  • 您只需要创建一个新的目标数据库,软件会自动创建最大兼容的表结构。
  • 如果您希望目标数据库与来源数据库表结构完全一致,您只需要在目标数据库创建一个空表结构即可。
  • 当您使用 MySQL 作为来源数据库时,同步的表至少需要一个主键。
  • 目标数据库不应包含外键约束,因为它可能导致部分数据无法同步。
  • 如果您的目标数据库与来源数据库结构(如字段类型,约束)不兼容,这可能导致部分数据无法同步。
  • 假设您设置来源库为 192.168.1.2 ,设置目标数据库为 192.168.1.3, 那么数据将从192.168.1.2 同步到 192.168.1.3。如果您的方向设置错误,可能会导致数据被覆盖。

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

  • 如果需要设置每个表的具体内容可以点击 “详细设置” 按钮进行调整。
  • 您可以设置条件过滤。比如只查询评分大于90的表记录,或者隐藏不需要同步的字段。
  • 如果在这一个步骤未勾选任何表则不会同步任何内容。


7. 点击 “确定” 按钮完成项目设置。
8. 切换到 “总控制台” 面板中选择需要开始同步的项目。点击 “开始” 按钮即可开始数据库同步。

异构数据库/表同步细节


首先,打开软件,切换到,同步管理,新建一个同步项目,在来源数据库和目标数据库设置好数据连接,以上内容很简单,不做赘述。

下面主要讲解一下同步内容设置这里:

默认,在我们填写好来源数据库和目标数据库,打开同步内容设置界面,这里刷新出来的表都是来源数据库里的表,我们根据所需要同步的表进行全选或者部分选择,如下图:

因为我们要同步到目标表结构与这个来源表结构不同,那么怎么办呢?

这时候,我们双击这些来源表,打开详细配置界面,进行同步方向映射,也就是把来源表里的字段或者表名称进行定向映射到目标表结构,如果是相同的表结构就可以默认不打开特别设置,因为我们这里讲的是异构表结构同步部分字段,所以需要打开设置详情。

顶上目标表名称那里填写同步过去所在表的名称,如果来源表和目标表名字都不一样,这里需要写目标名称,不然会提示表不存在会创建新表。

保持原有表结构这里需要取消勾选,因为我们现在是同步异构数据库。

目标名称(可写*)这里是填写目标表的字段名称的,如果字段名一样可以不写,如果字段名不一样,需要填写新的名称

同步条件那里基本可以理解成where后的参数,比如可以写 a > 100 ,就会过滤table_1这个表中字段小于100的数据。

另外字段可以勾选,不勾选的字段不会同步。

使用多来源默认是不勾选的,如果多个表数据进入到某一个表中,或者多个表中的不同字段进入到一个目标表中,可以勾选多来源.

勾选只新增的话就不会同步删除或者修改的数据,默认不勾选的,增删改默认会同步。


SyncNavigator(数据库同步软件)介绍以及使用说明

syncnavigator阅读(219)

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


SyncNavigator新功能

1、自动同步数据/定时同步数据

无论是实时同步/24小时不间断同步,还是根据计划任务(每小时/每日/每周/等)定时自动同步都能完全胜任

2、完整支持Microsoft SQL Server

完整支持Microsoft SQL Server 2000、2005、2008、2012、2014数据库类型,并能在不同数据库版本之间相互同步数据

3、支持MySQL4.1 以上版本

支持 MySQL 4.x 5.x 6.x 等,并能在不同数据库版本之间相互同步数据

4、无人值守和故障自动恢复

当数据库故障或网络故障以后,无需人工干预(或操作)自动恢复同步并确保数据完全准确,可靠

5、同构数据库同步/异构数据库同步

SQL Server to SQL Server, MySQL to MySQL, SQL Server to MySQL等都能轻松实现

6、断点续传和增量同步

当同步完成(或中断)后,再次同步时能继续上一次的位置增量同步,避免每次都需要从头开始的问题


软件特点

1、快速,持续,稳定的同步数据库数据。在数据增加,修改或者删除后自动同步到目标数据库

2、支持sqlserver 2000-2014所有版本,全兼容版本。

3、支持MYsql 4.x 、MYsql 5.x 、MYsql 6.x。并能在不同数据库版本之间相互同步数据

4、只需要创建一个运行计划就能在指定时间自动进行数据库同步。轻松管理同步时间以及频率

5、不编写SQL语句,不使用数据库管理工具。与同类产品相比所需数据库经验知识最少


使用教程

创建一个同步项目

安装完成后会有两个图标:

1. 点击 “SyncNavigator (客户端)” 图标进入系统。

2. 在登录界面中输入连接到的服务器地址,点击 “确定” 按钮开始连接。

注意:这里不是登陆您的数据库,而是登陆到本软件的管理端。默认情况下直接点击 “连接” 按钮即可(本机默认已经安装)。

默认服务器登录用户名为 “admin” 密码为空。

本机服务器地址为 127.0.0.1 。

您可以使用域名或者IP地址作为服务器地址。

3. 切换到 “同步管理” 面板中点击 “新建” 按钮开始创建同步项目。

4. 首先切换到 “来源数据库” 选项卡。填写同步的来源数据库信息。 (存放需要同步数据的数据库叫做来源数据库)

一般情况下只需要输入数据库地址,数据库名称,登录用户名,登录密码。

数据库地址: 来源数据所在机器的地址。可以是域名或者IP地址。

数据库名称: 来源数据库名称。如果已经指定了默认的登录数据库可以为空。

登录用户名: 登录数据库服务器使用的用户名。如果需要使用Windows账户登录请变更 “登录方式”

连接测试: 测试输入的信息是否正确。如果连接失败则会返回具体错误信息。

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

目标数据可以像来源数据库那样选择已有的数据库,也可以通过本软件创建一个新的数据库,选择已有数据库步骤大致同上,新建数据库步骤如下:

您只需要创建一个新的目标数据库,软件会自动创建最大兼容的表结构

如果您希望目标数据库与来源数据库表结构完全一致,您只需要在目标数据库创建一个空表结构即可。

当您使用 MySQL 作为来源数据库时,同步的表至少需要一个主键

目标数据库不应包含外键约束,因为它可能导致部分数据无法同步。

如果您的目标数据库与来源数据库结构(如字段类型,约束)不兼容,这可能导致部分数据无法同步。

假设您设置来源库为 192.168.1.2 ,设置目标数据库为 192.168.1.3, 那么数据将从192.168.1.2 同步到 192.168.1.3。如果您的方向设置错误,可能会导致数据被覆盖。

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

如果需要设置每个表的具体内容可以点击 “详细设置” 按钮进行调整。

您可以设置条件过滤。比如只查询评分大于90的表记录,或者隐藏不需要同步的字段。

如果在这一个步骤未勾选任何表则不会同步任何内容。

 

7. 点击 “确定”按钮完成项目设置。

8. 切换到 “总控制台” 面板中选择需要开始同步的项目。点击 “开始” 按钮即可开始数据库同步。

自动同步数据库数据

使用 HKROnlineSyncNavigator 自动同步数据库数据。与谷歌日历、Hotmail日历等的操作非常类似,您只需要设置同步任务执行的时间系统便能在指定的时间自动运行。

1. 在 “同步管理”面板中选择需要设置的项目,点击 “修改” 按钮开始设置。

2. 切换到 “计划调度设置” 选项卡,点击 “新建” 按钮新建一个运行计划。

3. 指定需要运行的时间。设置完成后点击 “确定” 按钮完成设置。

开始日期: 计划开始的时间。可以设置为以后的一个时间点表示未来执行。

  • 一次: 只执行一次同步任务。执行完成后此计划立即失效。
  • 每天: 每天都在指定的时间运行。如果需要在每天都运行多次,请勾选 “重复任务” 复选框并设置间隔周期。
  • 每周: 每周按照指定的时间运行。如果不需要在指定的时间运行可以取消具体的时间复选框。

过期日期: 任务将在指定的时间过期。过期后的任务不再被执行。

使用这个计划: 表示该计划是否有效。如果取消此复选框计划任务将不再被执行。

4. 点击 “确定”按钮保存当前设置。

预计下次运行时间 列显示了同步任务下次自动运行的时间。

启动/停止服务端服务

1. 点击 “SyncNavigator(客户端)” 图标进入系统。

2. 在登录界面中点击 “取消” 按钮后点击 “本地服务” 按钮。

2. 打开界面后,图中绿色区域显示当前服务的启动状态。点击区域内按钮可以切换服务状态为 “启动” 或”停止”。

已启动: 服务端已经启动。可以正常运行数据库同步任务并处理客户端命令。

已停止: 服务端已经停止。所有的同步任务不会被运行,并不再处理客户端的命令。

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. 点击 “确定”,设置成功!

注意:当您使用软件自动创建表结构,从MySQL同步到 SQL Server 可能出现的问题:

1. MYSQL 的 DateTime 类型,可能存在 ‘0001-1-10:0:0’ 值,与SQL Server 的 DateTime取值范围不兼容,需要将 SQL Server 的

DateTime 类型修改为 DateTime2。

2. MySQL 的UTF-8 字符集数据库,同步到 SQL Server 时,可能需要将 SQL Server 的 varchar 类型需要修改为 nvarchar 类型。

提升数据库同步速度和性能

SyncNavigator 默认的同步项目配置仅适合中小型的数据库。当您需要对大型,超大型数据库进行同步时,进行以下设置可以明显的提高数据库同步速度。

1. 在 “同步管理”面板中选择需要设置的项目,点击 “修改” 按钮开始设置。

2. 切换到 “同步参数设置” 选项卡。


更新日志

1、优化了MYSQL数据库同步细节

2、改进了MySQL同步时可能出现的几个错误

3、改进的数据库同步时的安全性

SyncNavigator数据库同步软件有哪些特性?

syncnavigator阅读(60)

快速,持续,稳定的同步数据库数据

SyncNavigator是一款专业的SQL Server、MySQL数据库同步软件。它为您提供一种简单、智能的方式完成复杂的数据库同步、分发操作。

·支持Win XP/Win 7/WIN 10/WIN SERVER等以上所有操作系统
·支持数据结构同步,异构数据库同步,定时同步,增量同步,断点续传
·完整支持Microsoft Sql Server 2000、2005、2008、2012、2014
·支持Mysql 4.x、Mysql 5.x、Mysql 6.x等
·适合超大容量的数据库快速同步

数据库同步软件syncnavigator打开后提示需要登录?

syncnavigator阅读(26)

数据库同步软件syncnavigator打开后提示需要登录?

安装完毕数据库同步软件syncnavigator后,桌面会有一个客户端和一个服务端,客户端和服务端的区别在前面已经介绍了,默认是装在一起的,服务端是后台监控程序,不用管它,打开客户端后,提示登录,这里登录的是服务端,直接点连接,不用任何修改,有些新手客户以为这里是填写数据库地址的,所以一直提示登录不了。

数据库地址是在同步管理那里面新建项目后才输入的,这里直接点登录就好,不管他,因为客户端和服务端已经装一起了,就是默认配置。

数据库实时同步更新用什么软件好?

syncnavigator阅读(48)

数据库实时同步更新用什么软件好?

我们工作上,经常需要用到数据库实时同步,有的时候是为了把分布数据库集中到一个数据库中,有的时候是为了实时备份数据库以备不测,有时候是为了隔离数据库做数据分析,那么有什么办法可以做到数据实时同步,让主从数据库保持一致呢?

我们常规办法由很多,不过今天主推一个软件,Syncnavigator,这个软件可以很方便的进行各种数据同步,支持Mysql和Sqlserver ,也可以实时,并且可以定时,迎合各种同步需求,支持异构数据库,支持部分同步或者全部同步,很好用。

很好用的一款软件,SyncNavigator数据库同步软件,推荐给大家。

数据库同步软件SyncNavigator为什么分客户端和服务端?

syncnavigator阅读(39)

数据库同步软件SyncNavigator为什么分客户端和服务端?

我们常规的,客户端和服务端是针对C/S结构的软件来说,服务端提供服务,客户端连接服务端,但是我们这里的SyncNavigator的理解并不是这样,很多客户错误的理解成,在同步的2个数据库上,一个安装客户端,一个安装服务端,这样理解是不对的。

我们这SyncNavigator安装的时候客户端和服务端是在安装完成后,在桌面都有快捷方式,客户端是我们打开软件界面操作的界面,服务端是后端自动运行的程序。不需要在同步的数据库两边都安装软件,我们只需要安装在其中一边或者第三方,只要能同时连接到两边数据库就好。

平时设置的时候打开客户端进行操作,修改调整完了可以关掉客户端,服务端是后台开关机自动执行的程序,可以不管他。在客户端上设置好来源数据库和目标数据库,保存启动后关闭,后台自动同步数据,同时可以设置错误日志发送方式,一般同步初期如果没什么错误,基本后面就不用管。

关于异构数据库之间表同步的操作细节

syncnavigator阅读(51)

首先,打开软件,切换到,同步管理,新建一个同步项目,在来源数据库和目标数据库设置好数据连接,以上内容很简单,不做赘述。

下面主要讲解一下同步内容设置这里:

默认,在我们填写好来源数据库和目标数据库,打开同步内容设置界面,这里刷新出来的表都是来源数据库里的表,我们根据所需要同步的表进行全选或者部分选择,如下图:

关于异构数据库之间表同步的操作细节

因为我们要同步到目标表结构与这个来源表结构不同,那么怎么办呢?

这时候,我们双击这些来源表,打开详细配置界面,进行同步方向映射,也就是把来源表里的字段或者表名称进行定向映射到目标表结构,如果是相同的表结构就可以默认不打开特别设置,因为我们这里讲的是异构表结构同步部分字段,所以需要打开设置详情。

关于异构数据库之间表同步的操作细节

顶上目标表名称那里填写同步过去所在表的名称,如果来源表和目标表名字都不一样,这里需要写目标名称,不然会提示表不存在会创建新表。

保持原有表结构这里需要取消勾选,因为我们现在是同步异构数据库。

目标名称(可写*)这里是填写目标表的字段名称的,如果字段名一样可以不写,如果字段名不一样,需要填写新的名称

同步条件那里基本可以理解成where后的参数,比如可以写 a > 100 ,就会过滤table_1这个表中字段小于100的数据。

另外字段可以勾选,不勾选的字段不会同步。

使用多来源默认是不勾选的,如果多个表数据进入到某一个表中,或者多个表中的不同字段进入到一个目标表中,可以勾选多来源.

勾选只新增的话就不会同步删除或者修改的数据,默认不勾选的,增删改默认会同步。

关于SyncNavigator数据库实时同步软件新手使用教程【推荐】

syncnavigator阅读(3292)

HKROnline SyncNavigator企业版 8.4.1 使用教程

SyncNavigator的基本功能:自动同步数据/定时同步数据无论是实时同步/24小时不间断同步,支持sqlserver 2000-2014所有版本,全兼容,和MYsql 4.x 、MYsql 5.x 、MYsql 6.x版本。

SyncNavigator是一款高效的数据库同步工具,支持sqlserver数据库和mysql数据库,采用增量同步的方式实时保存数据库数据。

因为是增量同步,记录每次同步时间戳,所以同步效率很高,不用每次整个数据库检查,每次只需要同步新修改的部分或者增加的部分,删除的部分本地也会删除,默认是同步增、删、改

如果勾选只新增,那么同步时只会增加新内容,不会对修改和删除的老数据做任何操作,默认是不勾选的。

因为我们的数据库常规新产生的数据其实并不大,每一秒产生的数据也不会很多,原则上每一秒新产生的数据在800条一下,SyncNavigator基本同步没有任何压力,也不会对服务器产生任何负担和压力。

他的同步方式可以实时,也可以定时,更能根据客户设置按此执行,可以设置开始日期和停止日期,后台自动执行,不需要开软件,默认以服务的形式跟随计算机同步启动,只需要设置的时候打开客户端设置就好。

当你联系客服人员购买软件,激活之后的界面是这样的:


那么作为新手,怎么熟悉,并使用软件呢?

下面主要从同步管理、总控制台、查看日志三个点作为切入,新手掌握这三个地方就能基本熟悉软件操作,其他细节再自己摸索就行。

刚安装激活软件,打开客户端之后,桌面会有一个客户端和服务端,客户端是我们用来操作基本参数,设置的界面,服务端是后台自动运行的程序,服务端随电脑系统自动启动,断点续传,增量同步数据,是一个后台程序,我们不用管他,我们平时设置的时候只需要打开客户端,然后配置好基本参数退出就好,服务端会默默帮我们后台干活,设置好之后客户端可以关闭。

双击打开客户单,他会提示登录,这里登录的不是数据库,这里登录的是后台服务端,所以这里默认是什么都不需要填写的,如果是本机安装的,直接点连接,无需写入账号密码!

如果是第一次安装后打开本软件,他会提示服务端没有启动,需要启动,点“是”即可,以后打开的话不会出现下面这个界面。

那么这样就进入到我们的软件界面了,刚开始的时候我们需要设置同步项目,点击“同步管理”,然后点击“新建”,本程序支持项目导出导入,也就是说如果很多服务器同步参数一样,我们可以导出项目,在其他服务器上导入,然后做简单修改,比如修改数据库地址就好然后就能直接开始同步任务。

那么下面这个新建界面就是我们主要设置参数的地方了,其中有三个:来源数据库、目标数据库、同步内容设置以及计划调度设置比较重要,需要填写,其他的模式下熟悉一下就好。

来源数据库:源数据库,也就是数据来源。目标数据库,也就是数据需要传输到哪里,目标数据库可以是空数据库,如果为空,程序第一次会自动创建目标数据库表结构。不过建议不让程序自动创建,如果来源数据库结构和目标数据库结构一致,可以将来源数据库结构导出一份到目标数据库。

填写好来源数据库地址,账号,密码后点击连接测试,如果能够连接会提示“成功”,如果数据库端口不是默认端口,如sqlserver数据库端口为14333,那么在数据库IP后加上新端口。

连接测试成功后,点击读取按钮,就会读取数据库中的数据库列表,选择所需的来源数据库即可。

SyncNavigator 做数据同步时所支持的数据库类型:

支持sqlserver 2000-2014所有版本,全兼容,和MYsql 4.x 、MYsql 5.x 、MYsql 6.x版本。

来源数据库和目标数据库可以版本不同,比如:来源数据库是sqlserver 2012  目标数据库是mysql 5.5 ,都是可以的, SyncNavigator 支持跨数据库版本,无缝传输数据。

只需要能连接上数据库, SyncNavigator 可以安装在第三方电脑上,来源数据库和目标数据库电脑上可以不用安装程序。

目的数据库设置和来源数据库设置一样,填写账号密码测试,然后选择。同步参数设置那里不做过多说明,一般不管他就好。

同步内容那里会列举出来源数据库下面所有的表,然后通过右键可以全选或者可以单个勾选所需要同步的表。

选中某一个表点右上角详细设置或者双击它,我们可以对这个表的同步方式进行精细化操作,其中可以指定同步到目的表,也就是说这个表需要同步到哪个具体表中,允许表明不同,也可以指定字段,在目标名称那里填写。默认不做修改的话他是勾选保持原有结构的,在这个情况下目标名称和来源表名称一样,字段的目标名称为空就是说明和来源一直,也就是同种结构的表了。

以上就是异构数据具体设置的地方,需要修改表名称和字段匹配。同步条件那里基本可以理解成where后的参数,比如可以写 a > 100 ,就会过滤table_1这个表中字段小于100的数据。

另外字段可以勾选,不勾选的字段不会同步。

使用多来源默认是不勾选的,如果多个表数据进入到某一个表中,或者多个表中的不同字段进入到一个目标表中,可以勾选多来源.

勾选只新增的话就不会同步删除或者修改的数据,默认不勾选的,增删改默认会同步。

 

计划调度那里设置程序运行频率和方式,如果需要实时同步就设置自动模式就好。也可以按次数,按周期执行。

都设置好之后点开总控制台开始程序,后台就开始同步了。

点开详细,就能看到每个表的同步状况。如果有同步失败的表,点开右上角红色“查看问题”按钮,具体查看为什么失败,针对性的调整。

 

HKROnline SyncNavigator企业版 8.4.1 注册机使用教程

syncnavigator阅读(8895)

购买咨询qq1793040

我们从网站下载好HKROnline SyncNavigator 8.4.1.msi安装程序后,进行安装,和市面其他软件安装方式一样,双击SyncNavigator安装程序,点击下一步,最后完成安装。


安装完成后会在桌面生成有一个SyncNavigator (客户端) 和一个SyncNavigator (服务端)程序,双击SyncNavigator (客户端)能正常打开,说明安装正常。如果无法打开,有可能电脑没有安装.NET ,会提示安装.net框架,或者需要管理员权限,用管理员权限打开的方式是,右键快捷方式,用管理员打开勾选确定,然后再双击打开。


没有授权的SyncNavigator程序安装后,进入主界面时会提示当前版本为收费版本,已不再提供30天免费试用期,请点击软件的帮助菜单来输入您的激活码。并且右下角有红色加粗提示软件还未激活。我们打开帮助菜单,查看授权管理,提示未激活已过期,并且打开关于系统,提示软件已过期。SyncNavigator新建项目的时候,填好来源数据库和目标数据库后点击同步内容时,提示:添加的同步项目数量已经超过最大值。请点击帮主菜单购买正式版或者升级授权。


以上是未授权时,软件的表现。
那么,下面讲一下如何利用SyncNavigator注册机,来授权这款强大的数据库同步工具:
第一步:下载授权程序,如图已经下载好


第二步:双击授权程序,提示授权前请结束进程synserver.exe,请关闭电脑上的安全软件,如360安全卫士、腾讯电脑管家等,再进行授权,否则有可能授权失败,授权完成后可开启安全软件!

第三步:关闭安全软件后,将授权程序拷贝到程序安装目录,打开,点击一键授权。

做好前面三部,会提示恭喜授权成功。再打开客户端程序,右下角就没有未激活已过期字样。


验证是否成功授权的方法:
打开SyncNavigator (客户端) 看看 帮助 关于系统 是否是 企业版/99997天 ,相当于永久使用。至于授权管理那里显示未激活不管他,已绕过,只要关于系统 企业版/99997天 就是激活了.

使用SyncNavigator实现数据库异地同步。

syncnavigator阅读(1762)

需求:实现SqlServer数据库用户同步到mysql数据库中。

实现方式一开始使用的是用java定时任务查询视图,然后再更新到本地服务器。后来找到一个更为简单地办法,配置一下数据库参数即可。

即使用 SyncNavigator 同步。

购买事宜请联系QQ:1793040

第一步:下载 SyncNavigator 软件。
购买事宜请联系QQ:1793040
第二步:下载下来的软件里面应该带有帮助文档,根据操作手册安装软件。

第三部: 使用如下图

1.安装完成

2. 来源数据库设置,数据库连接,库名称,用户名和密码,还可以测试连接。

3. 目标库设置,同上设置。

4. 内容设置,找到对应的表或者视图,双击或者点击【详细信息设置】都可以。

5. 设置完成

6在总控制台查看同步结果,可以【查看问题】,方便调试。

7 .其他说明

在同步数据的时候遇到两表数据结构不一致的问题,以及还有关联表问题。

mysql数据库中id用的UUID字段,SqlServer则使用int,同步的时候都保留,每次执行插入的时候加了个触发器设置id值;同时,关联表插入也用触发器一块解决了。

DROP TRIGGER IF EXISTS `user_sync`;
DELIMITER ;;
CREATE TRIGGER `user_sync` BEFORE INSERT ON `user_detail` FOR EACH ROW
BEGIN
IF(new.type=1 OR new.type=2)
THEN
SET new.user_id =UUID();
INSERT INTO user(id,name,username,password) VALUE(new.user_id,new.name,new.syncm,MD5(new.syncp));
END IF;
END
;;
DELIMITER ;
经过测试执行通过。
———————

syncnavigator 8.4.1 企业版

联系我们联系我们
 
QQ在线咨询
售前咨询热线
QQ1793040