不小心修改了远程数据库中的东西,又怕被别我发现,请问如何能够将远程Oracle数据库对我所做操作的记录删除掉?

解决方案 »

  1.   

    一般的删除都有 日志文件(记录对库的操作).
    http://fengyu.china.com/oracle_log.htm
      

  2.   

    这个基本上很难!!!!!!!!!!!!!!!!!!!如果管理员是个菜鸟,算你运气好,把日志文件删除就好了,否则,你麻烦大了。你需要sys用户权限。。
    在sys空间下,有很多表,具体的表太多,我不好罗列,你把那些示图所对应的表的记录给设法处理掉就好办写。审计表:sys.aud$ (如果审计开了的话,也可能是在数据库外的某个文件中)记录表:
    GV_$sql
    GV_$sqlarea
    GV_$sql..... (还有好几个,名字类似)
    V_$sql
    V_$sqlarea
    V_$sql......  (还有好几个,名字类似)
    v$sqltext
    .........还有其他的,你去仔细查看一下好了ORCLE的跟综功能非常强大,你做的任何操作都有可能被记录!!!!!!!!!最好祝你好运!!!!
      

  3.   

    没有用的!
    ORACLE里有很多地方可以保留日志的,你很难把他们全部删除