重新建库,建了空表要保证表个数和名字与原来的一致,直接用a.dat覆盖。

解决方案 »

  1.   

    to :tj_dns(tj_dns)
    我上面说的就是你说的办法,不行啊。to : zhuzhichao(竹之草)
    这个是存储过程吧,我在哪儿找呢?
      

  2.   

    你的是.dat文件,而非.mdf文件.
    竹版主肯定是看错了..dat文件只能restore
      

  3.   

    to :IronPromises(铁诺)
    我的.dat不是通过bak出来的,而是sql目录下的data目录下的数据文件。zhuzhichao(竹之草)说的是个系统的存储过程,但是我不知道哪儿找,我是NT下。
      

  4.   

    exec sp_attach_single_file_db 
                        yourDBName,
                        'd:\mssql\data\a.mdf'
      

  5.   

    but I can not find out the file .mdf, please notice that I am working at sql6.5.