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

购买事宜请联系QQ:1793040

WWW.syncnavigator.cn

HKROnline SyncNavigator企业版 8.4.1 使用教程

首先,SyncNavigator现在没有试用版了,试用版在2018年起就停止运营了,需要正式激活之后,软件才能新建项目,功能才算正常。

SyncNavigator的基本功能:自动同步数据/定时同步数据无论是实时同步/24小时不间断同步

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的数据。

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

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

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

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

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

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

原文地址:https://www.cnblogs.com/syncnavigator/p/10957793.html

时间: 2024-08-23 22:48:56

关于SyncNavigator数据库实时同步软件新手使用教程【推荐阅读】的相关文章

二、Linux实时同步软件之inotify

Linux实时同步软件之inotify Linux 内核从 2.6.13 版本开始提供了 inotify 通知接口,用来监控文件系统的各种变化情况,如文件存取.删除.移动等.利用这一机制,可以非常方便地实现文件异动告警.增量备份,并针对目录或文件的变化及时作出响应.inotify可以通过调用系统接口,实时监视目录和文件的变化,再结合rsync,实现实时目录同步功能.确定系统内核版本后,就可以安装inotify软件包了. [[email protected] ~]# uname -r 2.6.32

公司有一台很重要SQL数据库,如何实现数据库实时同步?

一.客户需求 客户现在有一个需求,公司有一台很重要SQL数据库,怕有一天服务器或者系统崩溃,导致所有SQL数据库数据丢失,客户想把数据库数据,通过某种方式将数库进行实时同步到另外一台服务器上,这样可以做个backup. 那客户这个需求如何实现呢? 二.解决方案: 通过分析与研究,使用的是SQL自带的发布与订阅功能,旧的SQL Server版本是2008,新安装一个SQL Server 2014版本,通过旧SQL Serer发布,再通过SQL Server2014订阅,来同步数据库数据. 三.实现

20170705L07-09-03老男孩linux运维实战培训-Sersync实时同步软件实战应用指南-2

接上一节继续说的sersync 这一节讲的是sersync的实际实验 主服务器sersync的安装,设置 然后是同步的演示 让人能更加了解同步自动化软件的原理 其中对实时同步进行了说明 当同步量很大的时候 可能客户机并不能实时进行更新

Sersync实时同步软件

本项目利用inotify与rsync对服务器进行实时同步,其中inotify用于监控文件系统事件,rsync是目前广泛使用的同步算法,其优点是只对文件不同的部分进行操作,所以其优势大大超过使用挂接文件系统的方式进行镜像同步.目前使用的比较多的同步程序版本是inotify-tools,另外一个是google开源项目Openduckbill(依赖于inotify-tools),这两个都是基于脚本语言编写的,其设计思路同样是采用inotify与rsync命令. 相比较上面两个项目,本项目优点是: 1.

Sql Server 2008 数据库实时同步

为了数据安全,我们都希望数据能得到及时备份,Sql Server 2008有自带的完全备份和差异备份,但仍免不了恢复时丢失一些未来得及备份的数据.这里讲数据库复制功能,可以做到实时备份. 机器A:发布数据库   机器B:订阅数据库 1.机器A.B分别新建标准用户repluser,用于访问初始快照共享文件. 2.机器A新建X_DB数据库,表persion 3.选择复制菜单->本地发布,右键新建发布,next->选择数据库X_DB 4. 选择发布类型,这里有四种:快照发布.事务发布.可更新订阅的事

20170710L07-09-03老男孩Linux运维实战培训-Sersync实时同步软件实战应用指南08

还是说的sersync的压力测试 for n in 'seq 100' ; do mkdir -p test/$n:done        #创建100目录 还是压力测试的实际测试.这次好像加入了一个脚本去记录同步的延时

asp.net MVC SignalR 与数据库 实时同步显示

错误:未启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持.如果希望使用通知,请为此数据库启用 Service Broker 解决方法为: c# 未启用当前数据库的 SQL Server Service Broker 因此查询通知不受支持如果希望使用通知,请为此数据库启用 Service Broker ALTER DATABASE BlogDemos SET NEW_BROKER WITH ROLLBACK IMMEDIATE;ALTER DATABASE

mssql数据库实时同步

[b][color=#ff0000][size=5]这个自由报价[/size][/color][/b] [b][color=#ff0000][size=5]两台服务器[/size][/color][/b] [b][color=#ff0000][size=5]电信网通[/size][/color][/b] [b][color=#ff0000][size=5]10M独享[/size][/color][/b] [b][color=#ff0000][size=5]QQ:10久久2久四3九六[/size]

SyncNavigator数据库同步软件8.4.1 中文版

SyncNavigator是一款专门用于SqlServer.Mysql数据同步的软件,由国内顶级开发团队开发完成,经历8年逐步完善,目前具备强大的数据同步功能,国内很多大型连锁超市,企业,公司都在用SyncNavigator数据同步软件进行着数据同步服务. 它可以为我们提供智能化数据同步,对您重要的数据库进行实时同步操作,也可以设置定时任务传输,即使您的来源数据库和目标数据库版本不一样,表结构不一样,甚至是字段不一样,SyncNavigator也可以轻松帮您实现高效传输同步. 如果来源数据库和目