壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5443|回复: 4

原创 跟踪线索设置(审计)

[复制链接]
发表于 2006/12/6 21:36:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
原创  跟踪线索设置

Oracle ERP 审计跟踪线索设置.rar

105.6 KB, 下载次数: 70, 下载积分: 努力值 -5 点

跟踪线索设置.doc

发表于 2006/12/7 17:32:39 | 显示全部楼层
支持原创!
但接下来要怎么用呢?谢谢!
发表于 2006/12/7 19:56:55 | 显示全部楼层
呵呵,我也发过一个贴:
Oracle ERP用户审计设置步骤《原创》

不过怎么用这些功能呢?
有没有清晰明了的报表可以使用呢?
 楼主| 发表于 2006/12/7 21:23:11 | 显示全部楼层

跟踪线索影像表

在第一次启用跟踪时,系统将自动创建其 Oracle 标识与跟踪表相同的影像表。影像表只包含要跟踪的列,且无论在跟踪表中处于何种状态,影像表中的所有列均不受约束。
例如,影像表中始终允许存在 NULL。影像表中的所有列均具有与跟踪表中的对应列相同的数据类型和大小。
影像表的名称由原始表名的前 26 个字符加上后缀 "_A"(跟踪)组成。
影像表列
所有跟踪线索影像表均包含某些特殊的跟踪列。这些列包括:
o        AUDIT_USER_NAME(应用用户标识,但在使用 SQL*Plus 进行更改时为 Oracle 标识)
o        AUDIT_TIMESTAMP(执行插入的日期/时间)
o        AUDIT_TRANSACTION_TYPE(I 表示插入;U 表示更新;D 表示删除;L 表示上一次;C 表示当前)
o        AUDIT_TRUE_NULLS(VARCHAR2(250) 列包含自 NULL 更改的列名的分隔列表)
o        表的主关键字。这不是一个特殊的列,而是组成跟踪表主关键字的所有列。请注意,按照惯例,在删除行时会存储所有已跟踪的列。同样地,插入操作也会在影像表中产生一个 NULL 值行。对主关键字的更改将标记为删除,但是也会插入新的主关键字值。

跟踪触发器和过程
在启用跟踪时,在跟踪表 "After" 事件中自动生成的数据库触发器将执行跟踪。
此触发器将调用存储过程,对每个要跟踪的列进行比较,以便查看其值是否更改。如果已更改,则此过程会将上一个(旧)值保存到影像表中。
跟踪会为表的每个已跟踪事务处理在影像表中创建一行。因此,影像表中的单个行就表示该事务处理中所有已更改列的所有旧值。
由于表中的一个 NULL 值仅占一个字节,因此数据无需压缩。“跟踪线索”会在影像表(“稀疏”格式)中使用 NULL 值来表示所有未更改的值。
跟踪触发器名称包含跟踪表名称的前 26 个字符加上 "_AI","_AU" 或"_AD",其中 I,U 或 D 分别表示插入、更新或删除。同样地,跟踪过程名称使用表名称的前 26 个字符加上 "_AIP","_ AUP" 或 "_ADP" 来表示。表名称的前 26 个字符必须是唯一的。
视图
在创建影像表之后,系统将创建影像表视图,以便可以更简便地访问“稀疏”行中的数据。这些视图可以简化您的操作,如查询给定日期的行/列的值以及随时跟踪对行/列的更改。
视图名称包含跟踪表名的前 26 个字符加上 "_AC#" 或 "_AV#",此处的 C 或 V 表示视图的类型,# 表示编号。受创建大小的限制,影像表列可能需要分解成多个依次编号的视图。
每个视图对数据的访问允许略有不同。一个视图 (_AC) 允许用户在给定时间内重建行值,而另一视图 (_AV) 则允许在更改值后作简单的访问。
发表于 2007/7/19 13:07:06 | 显示全部楼层
好东西
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 09:33 , Processed in 0.014431 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表