多数据库数据同步教程

上传人:cl****1 文档编号:488605936 上传时间:2023-08-11 格式:DOCX 页数:15 大小:817.68KB
返回 下载 相关 举报
多数据库数据同步教程_第1页
第1页 / 共15页
多数据库数据同步教程_第2页
第2页 / 共15页
多数据库数据同步教程_第3页
第3页 / 共15页
多数据库数据同步教程_第4页
第4页 / 共15页
多数据库数据同步教程_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《多数据库数据同步教程》由会员分享,可在线阅读,更多相关《多数据库数据同步教程(15页珍藏版)》请在金锄头文库上搜索。

1、使用 SyncNavigator 轻松实现数据库异地同步、断点续传、异构同步最近碰到一个项目php和asp程 序之间数据如何共享导出和导入所以一直在研究数据库同步的问题, 在网上查了很多资料,也请教了很多人,找到了一种通过快照复制的方法。研究了一番后发现之 前就 是用的这个方法,效果不是很好,果断放弃。经过了一番寻觅和他人指点,最后从一位热心网友那里 得知一款很好用的软件 SyncNavigator。特别感谢 QQ 网友会爬的猪猪提供的技术支持信息好东西就要拿出来跟大家分享,所以今天向大家介绍一下这款软件,及其一些使用方法。下面先看看 它有什么强大的功能吧!SyncNavigator 的基本功

2、能:自动同步数据/定时同步数据无论是实时同步/24 小时不间断同步,还是根据计划任务(每小时/每日/每周/等)定时自动同步都能完 全胜任。完整支持 Microsoft SQL Server完整支持 Microsoft SQL Server 2000 2005 2008数据库类型。并能在不同数据库版本之间相互同步 数据。支持 MySQL 4.1 以上版本支持 MySQL 4.1 5.0 5.1 5.4 5.5。并能在不同数据库版本之间相互同步数据。 无人值守和故障自动恢复 当数据库故障或网络故障以后,无需人工干预(或操作)自动恢复同步并确保数据完全准确,可靠。 同构数据库同步/异构数据库同步SQ

3、L Server to SQL Server, MySQL to MySQL, SQL Server to MySQL 等都能轻松实现。 断点续传和增量同步 当同步完成(或中断)后,再次同步时能继续上一次的位置增量同步,避免每次都需要从头开始的问题。创建一个同步项目安装完成后会有两个图标1. 点击SyncNavigator (客户端)图标进入系统。2. 在登录界面中输入连接到的服务器地址,点击确定按钮开始连接。 注意:这里不是登陆您的数据库,而是登陆到本软件的管理端。 默认情况下直接点击 连接 按钮即可(本机默认已经安装)。默认服务器登录用户名为 admin 密码为空。本机服务器地址为 127

4、.0.0.1 。您可以使用域名或者 IP 地址作为服务器地址。3. 切换到 同步管理 面板中点击 新建 按钮开始创建同步项目。百Lsoni H!tRDn!inr-n4:Nivlg3or&.CL1xw=(n 卿仞 iMfB(L) so an剧斬 皿#岂39M5S-14S;9OW曲M iB長脸摘自丘劄的计丸融搽沥地址4. 首先切换到 来源数据库 选项卡。填写同步的来源数据库信息。 (存放需要同步数据的数据库 叫做来源数据库) 一般情况下只需要输入数据库地址,数据库名称,登录用户名,登录密码。 数据库地址:来源数据所在机器的地址。可以是域名或者ip地址。 数据库名称: 来源数据库名称。如果已经指定了

5、默认的登录数据库可以为空。 登录用户名: 登录数据库服务器使用的用户名。如果需要使用 Windows 账户登录请变更 登录方式 连接测试: 测试输入的信息是否正确。如果连接失败则会返回具体错误信息。5. 切换到 目标数据库 选项卡。以相同的方式填写同步的目标数据库。目标数据可以像来源数据库那样选择已有的数据库,也可以通过本软件创建一个新的数据库,选择已 有数据库步骤大致同上,新建数据库步骤如下:您只需要创建一个新的目标数据库,软件会自动创建最大兼容的表结构。 如果您希望目标数据库与来源数据库表结构完全一致,您只需要在目标数据库创建一个空表结构即可。 当您使用 MySQL 作为来源数据库时,同步

6、的表至少需要一个主键。目标数据库不应包含外键约束,因为它可能导致部分数据无法同步。 如果您的目标数据库与来源数据库结构(如字段类型,约束)不兼容,这可能导致部分数据无法同步。 假设您设置来源库为 192.168.1.2 ,设置目标数据库为 192.168.1.3, 那么数据将从 192.168.1.2 同 步到 192.168.1.3。如果您的方向设置错误,可能会导致数据被覆盖。6. 切换到 同步内容设置 选项卡。选择需要同步的数据库表。如果需要设置每个表的具体内容可以点击 详细设置 按钮进行调整。 您可以设置条件过滤。比如只查询评分大于 90的表记录,或者隐藏不需要同步的字段。 如果在这一个

7、步骤未勾选任何表则不会同步任何内容。A磁Ell叫客為摄说明關=宜找 5?岀同歩冉戢盥日曲称 OMil 航 EH railtS.iBffO oooefibo. ime megom斥号 名那F_一 一FEGiCnrri7. 点击 确定按钮完成项目设置。8. 切换到 总控制台 面板中选择需要开始同步的项目。点击 开始 按钮即可开始数据库同步瓦BAEll呻!LUjhk厢購酷孚段向旳餵阵罔操近明Ibo. EHfOLTt_=KfOHOME 4bo.:IK04lE_KfTHiD|问步噸睜艮JI计划艇iMffiWr 直菟 日出間歩冉容鮎yiis 称1_晴OjsbjsUI1I9自动同步数据库数据 使用HKROn

8、lineSyncNavigator自动同步数据库数据。与谷歌日历、Hotmail日历等的操作非常类似, 您只需要设置同步任务执行的时间系统便能在指定的时间自动运行。1. 在 同步管理面板中选择需要设置的项目,点击 修改 按钮开始设置。BIIIX2TTIIMm iSX (L)宜折 据导出IN鮎磁1-1期円2计喘脏盘芒淀! M H KROnl; ne SncNavicieor (事耳买;5.0 丄序号砺目辭FirnsS:IH_!JOC*L_KB3沖】LWALnsr卩刘孕.呻Bffi&i (HEwLUSTiRjWMfi 01 I -I 帝据务嗤童JE年2. 切换到 计划调度设置 选项卡,点击 新建

9、按钮新建一个运行计划。3. 指定需要运行的时间。设置完成后点击 确定 按钮完成设置。开始日期: 计划开始的时间。可以设置为以后的一个时间点表示未来执行。一次: 只执行一次同步任务。执行完成后此计划立即失效。每天: 每天都在指定的时间运行。如果需要在每天都运行多次,请勾选 重复任务 复选框并设置间 隔周期。每周: 每周按照指定的时间运行。如果不需要在指定的时间运行可以取消具体的时间复选框。 过期日期: 任务将在指定的时间过期。过期后的任务不再被执行。使用这个计划: 表示该计划是否有效。如果取消此复选框计划任务将不再被执行。4. 点击 确定按钮保存当前设置。预计下次运行时间 列显示了同步任务下次自

10、动运行的时间。DBS-yne Pr&jeet Seitiingf檢天迭行 从2011军山冃金曰也,邮天-15:33臧谨计下痕誓阴国 SOll/LO/10 15:33:M.igfin酢轴库同冋步内晋喪n冋朗臟琵k计期軀奁豐启动/停止服务端服务1. 点击SyncNavigator(客户端)图标进入系统。2. 在登录界面中点击 取消 按钮后点击 本地服务 按钮aALI QmL=i回tfW:EUCROnllno SncifavigiTor音尸谓连总地址曲一】r“ HRl红生莊轉伽曲导斗序号巳醐釉$国00喀黑ss倉去坯週1 C /麹空玄縫盍關配许划侵哎亘蛙SQL Server 自动同步到 MySQL本文

11、章将向您介绍如何将数据从SQL Server自动或定时同步到MySQL数据库(或从MySQL自动或同 步到 SQL Server 数据库)。只需通过几个步骤即可轻松实现。1. 在 同步管理面板中点击 新建 按钮创建同步项目。92. E 6811-4 J&90WX(R 翩術10) iBr(L) KCSH)itirAS2. 首先切换到 来源数据库 选项卡。填写同步的来源数据库信息。数据库类型选择 SQL Server 2000 / 2005 /2008.3. 切换到 目标数据库 选项卡。以相同的方式填写同步的目标数据库。数据库类型选择 Mysql 4.1 5.0 5.1 5.4 5.5当您从 My

12、SQL 同步到 SQL Server 时,每张表至少需要一个主键(从 SQL Server 到 MySQL 不需要)4. 切换到 同步内容设置 选项卡。选择需要同步的数据库表。心.-J脚孵_J 4001 Jb. tnFOLTBI_lKFflWQ 恥】HC版那臂0同歩tOE计划闊艮便19EJ蚩嚅 爰掘 导田岡歩旳習啦伍目勵孵同甥般19低n碳昌池广gjb 竺.叵1 YJi自粽名称5. 切换到 计划调度设置 选项卡,新建一个运行计划。如果需要自动同步(如 24 小时不间断)则选择自动。 如果需要定时同步,则点击对应的选项。6. 点击 确定,设置成功!注意:当您使用软件自动创建表结构,从 MySQL

13、同步到 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. 在

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 电气技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号