点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们有一堆数据库订阅副本(也称为" MSA"),我们通常要复制所有数据和架构更改(触发器除外)*
"复制DDL"选项是在数据库复制定义级别设置的,但是我看不到任何限制复制DDL类型的选项。
仅供参考,我确实了解禁用触发器的DSI连接级别命令:
" 更改与
如果没有其他方法可以使用它,这是我们的后备选项(我们不想使用"更改表
预先感谢
Ben
alter connection命令用于"不触发触发器",因此它与DML(而不是DDL)相关,并且设置为连接级别。
如果有重复的表触发更新或完全避免触发操作,则应使用该表。
这通过避免在复制端不触发触发器ANY表来避免双重更新。
您的需要是"不要仅将DDL发送给触发器创建/更新/删除"发送到复制站点。
到目前为止,还没有任何机制可以通过通配符选择性地包括/排除DDL或按对象名称包括LIST。
因此,应通过连接属性为所有复制表禁用触发器。
HTH
Avinash
实际上,我发现可以在repserver级别上将 dsi_keep_triggers设置为'off',而不仅仅是DSI连接级别:
这适用于我的网站。
一周热门 更多>