云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

中间件_客户数据库_优惠

小七 141 0

大家好

在本博客中,我们将讨论如何防止将存档删除复制到目标系统。

基于触发器的复制还考虑了存档活动在源表中的删除(因为在数据库级别无法区分存档导致的删除操作和常规删除操作)数据记录)。因此,淘客宝,SAP LT Replication Server还将复制存档活动作为SAP HANA数据库中的删除操作。

存档活动可以随时在源系统中发生。如果数据是从源系统复制的,那么了解任何存档活动对目标系统的影响是很重要的。当SAP LT Replication Server将一个表复制到目标系统时,它会创建一个数据库触发器,建站系统哪个比较好,记录日志表中的任何更改。如果正在复制一个表,大淘客推广,并且该表中的一条记录已存档,则数据库触发器将存档操作解释为DELETE语句,SAP Landscape Transformation Replication Server将从目标表中删除相应的记录。但是,您可能希望防止记录在目标系统中被删除。

1。指定用户(SLT DMIS版本2011 SP11或最新版本)

2。指定应用服务器(早于DMIS 2011 SP11版本)

如果用户存档源系统中任何表中的数据,则可以防止数据从目标系统中的相应表中删除。为此,请按以下步骤进行:

1。在SAP Landscape Transformation复制服务器系统中,打开事务LTR(高级复制设置)

2。选择要应用存档设置的配置。

3。在Advanced Replication Settings(高级复制设置)下,转到Trigger Options(触发选项),双击General Settings(常规设置),如下所示。

4。在触发选项下,选择不删除对应目标表记录选项

5。指定相关用户。

我们需要添加一个或多个用户id,用于在源系统中删除存档。

6。完成上述设置后,请检查下表中的检查,大数据平台,以确保没有为字段no\u DEL\u TRIG维护任何标志。对于检查更新的表,应取消选中此设置。

7.SLT存档设置后,请停止并启动复制,以检查触发代码是否重新生成并删除存档用户,如下所示。

转到源系统并显示我们在步骤4中更新的表IUUC\U ARCH\U USERS条目。

8。如果由于某种原因触发代码没有用存档用户排除更新(参见第7步),那么请转到SLT系统并对没有更新触发的表执行下面的程序。

IUUC\U REDEFINE\U DB\U TRIGGERS

成功执行上述步骤后,物联,现在您可以看到用存档用户排除更新的触发代码进行删除。

谢谢。贾加迪什·曼德普迪