【问题标题】:Viewing Oracle log files查看 Oracle 日志文件
【发布时间】:2023-03-27 10:07:01
【问题描述】:

我在 Oracle 9i 中有一个管理帐户。我需要在 SQL Navigator 中的数据库上运行一些 SELECT 脚本。脚本在 SQL Navigator 的“SQL 编辑器”窗口中即时编写,运行后不保存。 问题是:

1) 此类脚本(使用 SELECT 子句)的日志文件包含什么内容?例如,帐户名称、时间戳或其他什么?它是否保留脚本的文本?

2) 我可以从 SQL Navigator 或 TOAD 查看这些日志文件的内容吗?我的意思是使用另一个允许我查看日志文件的查询(例如'SELECT * FROM gv$log')?或者为此使用特殊工具?

提前致谢。

【问题讨论】:

    标签: oracle toad logfiles sql-navigator


    【解决方案1】:

    1) 没有。 DML 被记录,而不是选择,(除非您启用了审核)。话虽如此,在有限的时间内,所有运行的 sql 都可以在 v$sql 中找到。

    2) 我认为它们不太适合人类阅读,我无法想象您为什么要这样做。存在(重做)日志,以便数据库能够在崩溃后重建事务。它们不是供人类阅读的。

    【讨论】:

    • 为什么要查看日志文件?好吧,出于好奇和更好的理解。但现在我知道它们不是人类可读的,我不会。))你提到的“v$sql”视图也有帮助。谢谢你,米哈尔。
    猜你喜欢
    • 1970-01-01
    • 2022-10-15
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    • 2013-08-09
    • 2018-10-29
    • 1970-01-01
    • 2016-10-22
    相关资源
    最近更新 更多