1。oracle的所有操作都会记录日志信息,除非你在执行语句时指定nologging子句。所做的日志可以通过dbms_logmnr数据包进行查看。2。如果使用oracle进行管理时信息可以查到,使用delph进行因该业进行记录,但是根据你登录的用户不同进行记录的。另外,你可以打开oracle的trace功能,但是不建议长期打开这个功能,因为在进行操作的追踪时会占用系统的资源以致影响系统性能。

解决方案 »

  1.   

    我只知道nologging语句,数据库都会记录日志(进入缓冲区的数据都会记录日志)
    不知道有没有关于系统包的用法的书
    dbms_logmnr
      

  2.   

    请问在sql*plus里如何使用nologging语句?
    若oracle是装在小型机上,使用unix系统,我能否在里面设定使到用户操作数据时不能用nologging?
    trace功能是否能追踪当前的用户的所有信息,包括ip、mac、标识、开启了什么进程等?