网闸数据库同步配置案例
1 数据库配置
数据库同步模块分为两个部分,数据库配置和同步任务配置。
数据库配置中包括:
数据库设置:配置要同步的数据库信息,包括数据库标识、数据库名、ip地址、端口、类型、用户名、密码和位置;
数据库状态:检测你所配置的数据库信息是否正确;
同步表设置:配置你需要同步的数据库表;
字段设置:配置你所需要同步的字段;
数据库信息:列表显示已配置的数据库、表和字段信息。
同步任务包括:
添加任务:利用已经配置的数据库信息,添加同步任务;
删除任务:删除已添加的任务;
修改任务:修改现有任务,只适用于一对多任务;
任务信息:列表显示,现有的任务信息;
启动设置:启动同步模块。
数据库同步→数据库设置
点击数据库同步/数据库/数据库设置:
◇数据库标识
管理员自定义一个数据库服务名称,在数据库同步模块中唯一标识一个数据库配置信息。
◇数据库名
需要同步的数据库服务器的名称
主机IP
数据库服务器所在的主机IP地址。
◇端口
数据库服务所使用的端口号,默认值由数据库类型决定。
◇类型
在数据库类型下拉菜单中选中所要添加的数据库类型
◇用户名
数据库服务的登录用户名。
◇密码
数据库服务登录用户口令。
◇位置
该服务器所在位置,inside和outside两个选项,分别对应安全隔离与信息交换系统的内网和外网。
◇删除
用于标示执行删除操作的数据库配置。
添加数据库记录时,有两项需要注意:
数据库标识: 为用户自己命名,不重复即可。
用户名:要求该用户可以在原数据库内进行新建表和添加触发器的动作。
位置: 添加的数据库在内网,选择”Inside”。
添加的数据库在外网,选择”Outside”。
添加两条数据库记录:请按照实际情况填写,示例格式如下
数据库状态
点击“数据库状态”菜单,测试数据库连接是否正常。
注意:如果出现错误信息,请根据错误信息排错。
同步表设置(选择所需同步的源表和目的表)
第一步,选择源数据库, 点击“in”, 列出源数据库的表,选出所需同步的源表
第二步,选择目的数据库,点击“out”, 列出目的数据库的表,选出所需同步的目的表
(in)→选择表(TEST)→选择字段(全选)
选择目的数据库(out)→选择表(DTEST)→选择字段(全选)
2 同步任务
添加同步任务包括三种方式,全表复制,定时复制,标志更新
全表复制,是通过检测员数据库的表的变化,当发生变化时进行全表复制操作。需要在源表添加触发器,需要建立系统表。支持没有主键的表,适合于表容量不大,变化不频繁的情况。
定时复制,通过一定的时间周期,来定时执行全表复制的操作。不需要对源数据库作任何操作。支持没有主键的表,适合于容量不大,但变化频繁的表同步。
标志更新,检测源数据变化,将变化的数据同步到目的数据库。需要添加触发器和临时表。要求有主键,适合于需要复杂同步和双向同步的表。
点击“添加任务”,添加一个任务配置(见下图)。
◇数据库
同步任务要同步的源数据所在数据库名称,对应在数据库配置中的服务名称。
◇表
同步任务要同步的源数据所在数据库中的表名。
数据库同步操作方法说明 来自淘豆网m.daumloan.com转载请标明出处.