只有用TOAD修改的才自动恢复吗?你自己在SQL.PLUS里修改的恢复不恢复呢?是不是有人悄悄的恢复数据呢

解决方案 »

  1.   

    楼上的兄弟说的也不是没有道理,就一张表总恢复,我在想是不是toad or oracle的设置出问题了,不然谁也没有必要恢复表数据消遣我吧
      

  2.   

    自从我学习oracle开始,问题就没有断过,搞的我晕头转向
      

  3.   

    给表加触发器吧,记录下什么时候谁对表做了什么操作。看看数据到底是怎么“恢复”的。按道理应该不会是toad或oracle自己恢复的。
      

  4.   

    以下是alterSiD.log文件的一部分:Completed: alter database open
    Mon Sep 19 12:07:45 2005
    Errors in file d:\oracle\oradata\cws\udump\cws_ora_1028.trc:
    ORA-12571: TNS: 包写入程序失败
      

  5.   

    cws_ora_1028.trc中的一部分:Unable to dump buffer since buffer cache has been freed.
    The buffer with tsn: 0 rdba: 0x004069e1 (1/27105) was pinned,
    but could not be dumped
      

  6.   

    *** 2005-09-19 12:07:44.000
    *** SESSION ID:(10.682) 2005-09-19 12:07:44.000
    FATAL ERROR IN TWO-TASK SERVER: error = 12571
    *** 2005-09-19 12:07:44.000
    ksedmp: internal or fatal error
    ORA-12571: TNS: 包写入程序失败
      

  7.   

    你的库出问题了。看样子时回滚了。看看undo 的恢复时间等。
    同意上面的,建立触发器记录变动。
      

  8.   

    可是只有这一张表回滚,应该不是库出问题。另外需要看那些log文件,在那里可以看到,还请告知,感谢各位解答!