数据库代理(事件触发)

当前集成云平台支持使用数据库代理与外部数据库进行集成。该功能适用于数据库不允许直接暴露在外网时,需要使用代理访问数据库的业务场景。数据库代理访问除了通过“人工启动”进行数据读写以外,已支持将“事件触发”作为启动类型。(支持“插入”,“更新”、暂不支持“删除”等其他操作)
发布版本:苍穹V3.0
上线日期:2020-12-28
补丁号:V3.0.002 (BIZ)
新特性介绍
- 用户可使用“事件触发”对数据库进行动作监听,凡是源对象数据库中产生任何“新增”、“插入”等数据变化,系统将捕捉到改动并写入目标对象数据库当中。
特性效果展示
数据库代理支持事件触发-触发器展示



注意:数据量变动过大的情况下,建议依旧使用人工启动进行数据库同步。
操作步骤指引:
1、确认是否为初次使用数据库代理功能、部署数据库代理私包并创建数据源
初次使用数据库代理功能:请参照「连接配置(数据库代理) 原文链接:https://club.kdcloud.com/article/13696」所示,完成数据库代理连接配置的基础步骤。
非初次使用数据库代理功能:联系集成云部门获取「数据库代理事件触发优化私包」后,在私包存放地址下(PROXY\webapps\isc\WEB-INF)下找到文件connector.ini

当前数据库代理服务包默认不启动事件触发功能,DB.EVENT_ENABLED = false
当需要开启事件触发功能时,修改 DB.EVENT_ENABLED = true (如下图)

修改并保存完毕后,返回DB_PROXY文件夹下,启动Tomcat服务,双击TOMCAT.bat
当出现字样“DatabaseInitiator end successfully!”说明数据库连接器启动成功。
随后回到苍穹进行数据库代理连接配置,并同时创建数据源。

注意:事件触发,需要配置当前账套回调代理用户。
2、测试连接配置是否成功
进入「连
数据库代理(事件触发)
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



