本人是oracle 的初学者,想问下如何查看oracle 10g的操作日志?谢谢!!!

解决方案 »

  1.   

    一.Oracle日志的路径:登录:sqlplus "/as sysdba"查看路径:SQL> select * from v$logfile;SQL> select * from v$logfile;(#日志文件路径)二.Oracle日志文件包含哪些内容:(日志的数量可能略有不同)control01.ctl example01.dbf redo02.log   sysaux01.dbf undotbs01.dbfcontrol02.ctl redo03.log   system01.dbf users01.dbfcontrol03.ctl redo01.log     SHTTEST.dbf temp01.dbf三.Oracle日志的查看方法:SQL>select * from v$sql   (#查看最近所作的操作)SQL>select * fromv $sqlarea(#查看最近所作的操作)Oracle 数据库的所有更改都记录在日志中,从目前来看,分析Oracle日志的唯一方法就是使用Oracle公司提供的LogMiner来进行,因为原始的日志信息我们根本无法看懂,Oracle8i后续版本中自带了LogMiner,而LogMiner就是让我们看懂日志信息的工具,通过这个工具可以:查明数据库的逻辑更改,侦察并更正用户的误操作,执行事后审计,执行变化分析。 
      

  2.   

    楼主找的是 alert.log 日志吧
      

  3.   

    alert.log  :/u01/app/oracle/admin/emrep/bdump
    对应trc    : /u01/app/oracle/admin/emrep/udump
      

  4.   

    alert文件 http://blog.csdn.net/fw0124/article/details/6899171 
    trace文件 http://blog.csdn.net/fw0124/article/details/6899162
      

  5.   

    哪个日志啊?alert文件?trace文件?redo文件?