我的数据库里的数据不小心给我删除了而且数据又没有备份,请问各位GGJJ有什么办法可以灰复?

解决方案 »

  1.   

    用STOPAT还原到2005-04-15 12:00AM时的数据(我没适用过,不知道行否)建议先备份现在的
    RESTORE DATABASE MyNwind
       FROM MyNwind_1, MyNwind_2
       WITH NORECOVERY
    RESTORE LOG MyNwind
       FROM MyNwindLog1
       WITH NORECOVERY
    RESTORE LOG MyNwind
       FROM MyNwindLog2
       WITH RECOVERY, STOPAT = 'Apr 15, 2005 12:00 AM'
      

  2.   

    不知道你说的是SQL SERVER 还是ORACLE,还是别的数据库。
      

  3.   

    呵呵~~~100多條還算是少的了,要是1萬,你可就慘了,所以強烈建議養成備份的習慣數據庫應該存在LOG恢復的,你查一下這方面的資料
      

  4.   

    连啥系统都不清除,怎么帮你?如果是sql server的话,可以到sql server版块查以前的帖子
      

  5.   

    如果你的日志文件还有的话可用第三方工具:LOG EXPLORER,安装后,在左边树中有一个根据日志恢复的项!