Consultor Eletrônico



Kbase P133643: Are RECID or ROWID used to identify recorded Audit Data?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   7/25/2008
Status: Unverified

GOAL:

Are RECID or ROWID used to identify recorded Audit Data?

GOAL:

How do I identify what application record an audit record was recorded for?

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.1x

FIX:

RECIDs and ROWIDs are considered temporary phenomena that are specific to an instance of a database. These values are recycled and re-used in different tables and databases and are therefore not considered reliable for identifying Audit Data that was recorded.
When an audit data record is created for a Create, Update or Delete event stores information to identify the record being audited in the _event-context field as a CHR(7) CHR(6) delimited list of values. If no custom identifying fields were specified in the audit policy for the table/event that caused the data to be recorded then the values from the primary index are stored in the _event-context field.