0

我在 Oracle 的审计方面需要一些帮助。我们有一个包含许多表的数据库,我们希望能够审计对任何字段中的任何表所做的每一次更改。但是,我发现很难找到错误代码的描述。例如,

所以我的问题是哪个表或视图将这些消息保存在一起。

4

1 回答 1

0

oerr - Oracle 错误消息,是一个实用程序(脚本不是可执行文件),它随基于 unix 和 linux 的 oracle 安装一起提供,可以在 bin 目录中找到。此脚本的输入可能是错误代码。

此实用程序从标准 Oracle 消息文件中提取带有建议操作的错误消息

仅仅因为它使用 awk 功能,它在 windows 中不受支持。

使用详情:http ://www.oracledistilled.com/oracle-database/troubleshooting/using-the-oerr-utility-to-aid-in-error-investigation/l

SQLERRM 和 SQLCODE 函数提取错误消息和错误代码,但它只在异常处理程序内部返回值,而不在任何 SQL 中返回值,在它们之外,它总是返回成功消息!

因此,我怀疑您的要求是否有可能的解决方案。

于 2014-02-08T08:32:13.727 回答