数据库文件AA.MDF,AA.LDF复制到另一计算机上后,用 SP_ATTACH_DB 'AA','D:\SQL\AA.MDF','D:\SQL\AA.LDF'后,想打开数据库时提示出错。出错信息为:Database 'AA' cannot be opened because some of the file
cound not be activated.为什么?如何解决!

解决方案 »

  1.   

    你在查询分析器里输入命令。
    backup database name to disk='c:\name.bak' with init在其它电脑恢复
    restore database name from disk='c:\name.bak' with replace
      

  2.   

    对呀,Restore一下应该没有问题
      

  3.   

    你是不是直接Copy這兩個文件,如果是則在Copy之前要先關掉sql服務器,然后copy,或用卸載命令SP_Detach_DB 卸載數據庫然后copy一份到其它機子上挂上去.
      

  4.   

    SP_ATTACH_DB 'AA','D:\SQL\AA.MDF'