数据同步程序说明文档.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据同步程序说明文档

同步程序说明书 作 者熊少荣所属部门智多开发二部 修订记录 版本号变化状态修改点说明变更人存放位置审批人审批日期V1.0创建创建熊少荣2016-4-6变更说明:分为 创建,增加,修改,删除 程序说明 编写目的 为了大家更快速的熟练设置并应用该程序。熟练的通过程序设置来实现数据库数据同步。 数据转换程序实现数据同步的主要方法是:1、一个数据库中表数据的修改时通过触发器向同步表插入数据,后台服务通过读取同步表生成数据文件保存在指定目录;2另一个服务则不断访问指定文件目录,发现有数据文件则后台将文件信息编译成T-SQL语句并执行。这样就实现了一个数据库进行修改,同时后台程序会修改另一个数据库。 同步程序设置 程序主界面 (图1) 设置执行数据同步的数据库 添加导出服务 导出服务——程序通过读取数据库生成数据文件的服务。 在程序主界面(图一),点击添加-添加导出服务 弹出“添加导出服务”窗口。 (图2) 1、点击选择数据库类型(oracle或SQL SERVER) 2、输入服务器名(格式要求IP:端口,如192.168.0.1:1521)。注意不能有中文字符。 3、输入用户名 4、用户连接数据库对应密码 5、数据库类型是SQLSERVER时,点击下拉箭头选择合适的数据库名称。数据库类型是Oracle时输入数据库名如wifidb。 6、点击保存添加导出服务。添加成功窗口自动关闭,图1中树形中会体现。 此时点击树形中该服务节点,会在主界面右侧显示部分信息。如下图左。 点击按钮“设置”,程序弹出设置同步表的界面,如下图右。右图树形显示当前数据库所有表(Oracle中则显示该用户对应所有表)。 选中复选框,点击“添加”按钮,右边列表会一一列出选中的表名。 选中右侧列表中复选框,然后点击移除按钮,右侧列表会删除选中项。 点击“保存”按钮,后台依次进行添加、删除对应触发器及标识列,如果执行无误该窗体自动关闭,却下图左列表会刷新,执行同步表数量为刚刚设置同步表的数量。保存成功后 可以在数据库中查看执行情况(1、SQLSERVER中会添加3个触发器,而Oracle中添加1个触发器;2、选中表会添加列“bitSync”)。 添加导入服务 导入服务——程序通过读取数据文件编译成TSQL语句,并执行来同步数据的服务。 在程序主界面(图一),点击添加-添加导入服务 弹出“添加导入服务”窗口。 (图3) 1、输入源文件目录(也可以是导出服务的文件地址,此时导出服务数据库中数据变化会在导入服务数据库中响应)。 2、目标数据库的设置和导出服务中设置方法一致。 3、点击“保存”,保存成功的话 配置文件的 ImportService节点会新增一个子集。窗口自动关闭。程序主界面树形新增导入服务节点。 删除任务 在主界面中选中树形中节点文本类似IP:端口/数据库的节点,在点击删除按钮,确认后删除该服务(删除导出服务时一同删除对应触发器)。 如下图,主界面工具栏中提供启动、停止服务的按钮。主界面状态栏则显示当前服务的运行状态。 安装和启动服务 进入主界面,工具栏提供安装和启动服务的按钮。状态栏中提供服务运行状态的显示。 注意每一次设置同步程序后,重启服务。

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档