不小心执行了一个错误的操作,本来是想备份数据库的,但是不小心选择了恢复数据库,然后又错误的按了确定,在这个时候发现了自己的错误,然后按了一个停止,结果在企业管理器中左边的树视图发现这个数据库的图标变成了灰色,然后访问数据库的时候出现这样的一个错误信息“an  error occurred while trying to access the database infromation!”请问这个数据库是否已经被恢复到旧的那个时候的了?请问还能恢复到这个错误的执行前的状态吗?  
非常着急!

解决方案 »

  1.   

    刚才你是不是发了一个同样的贴??!还是就是这个??!
    我没有回复是因为:
      修复这个数据库可能有一定的麻烦
      数据库不在我手上,很多事情视情况而定的!如果你的数据库没有什么商业秘密的话,发给我,我修复好了,再发回给你!或者能有其它的人有好的办法:)期待ing...
      

  2.   

    :)其实,就算再重要的一个数据库,它的重要性都是相对而言的!
    既然,你有难处,我看能不能再想别的办法:)或者能有其它的人有好的办法:)期待ing...
      

  3.   

    可以有些难了,你的数据是否采用了每天自动备份的功能?
    SQLSERVER支持每天定时备份的功能,如果有它,你的恢复就没有多大问题。
    否则就看日志文件了,但你做了恢复功能,那么以前的数据已经被覆盖了一部分,所以要恢复全部数据可能有点难。
      

  4.   

    先看一下你的  X:\mssql7\data\  这个目录下有没有文件名为:          你的数据库名字+.mdf    的文件,如果有的话你再恢复一下,看一下是不是恢复前的数据!