0

PDmlink 记录在 WIndchill 中从后端表中硬删除。

用户有权删除创建的对象,因此我需要找到一种方法来识别已删除的记录。

在 PDMlink 数据库中是否有任何表格提供此信息?

问候玛哈

4

1 回答 1

0

在 DB 中有一个名为的表AUDITRECORD,其中包含有关发生的所有事件的详细信息,包括删除事件。但是只有在您配置了Audit Event Recording时,该信息才可用。
如果您已配置,则可以使用以下查询获取详细信息。

select * from auditrecord where eventlabel='Delete';

有关配置审核事件记录的步骤,请参阅 Windchill 帮助中心。

如果您尚未完成此配置并且仍想获取有关已删除对象的数据,那么

Apache Web 服务器日志并查看数据库或当前数据库的备份,执行否定查询以将 apache 日志中的部分对象标识符与仍在数据库中的对象标识符进行匹配。还有很多工作,但并非不可能。

于 2019-11-05T14:33:53.623 回答