sp_attach_db 'dbname', 'xxx.mdf', 'xxx.ldf'

解决方案 »

  1.   

    Sorry!你所说的是一个存储过程,还是一条命令,在哪里执行?
      

  2.   

    前几天我公司也出现了这样的情况。不过是SQL Server7.0+Win98,我是这样来做的。
    在98安装的那个区的根目录下把*.mdf,*.ldf的两个文件拷出来,以后我把整个系统又装了一次。
    又上面的两个文件拷回去。覆盖掉新的。这样。我的数据一点都没掉。你可以根据你的实际情况
    而具体的去做。
      

  3.   

    当然是一个存储过程了。重新安装MS SQL后,在“查询分析器”中连接到master数据库,执行该存储过程就可以了。