You have not made any backup including log backup???

解决方案 »

  1.   

    If there is no important datas,you can run rebuildm to rebuild database.
    If there is.I think no way.Because you have no backup.
    May be we can rollback transaction to the right point.???
    because transaction recorded all of your actions.
    another way.I just thought.
    you can recovery table using recovery soft for win2000 or nt.
    I am not sure.
      

  2.   

    你是说回滚日志吗?怎么回滚呢?能恢复吗?我用UltraEdit打开日志文件,发现里面还有数据库记录数据。关键是我在drop了之后又create了,之后又insert,是不是已经把原来的表结构给覆盖了?有专门的修复工具吗?谢谢!
      

  3.   

    如果正常的办法解决不了,请看看这个帖子:
       http://www.csdn.net/Expert/TopicView1.asp?id=936408
    我想编程来恢复,但不清楚text字段的指针到底是怎么用的,另外,datetime字段的详细格式是什么?谢谢!
      

  4.   

    sql server的日志回滚本来就比oracle弱,哦,一般看来是没希望了,要不重建数据库,把以前记录在日志里的操作全部重新做一次。