1.先把服务停了。再拷贝MDF和LDF到另一台,再附加。没问题。可以用代码实现。
2.备份再恢复。
两台机器不连接就用硬盘考

解决方案 »

  1.   

    先用分离数据库,将数据库文件(*.mdf和*.ldf)Copy到另外一台机器上,再还原数据库,实际上,使用两个对应的存储过程也可以,即sp_detach_db和sp_attach_db,前者用于分离数据库,使用语法为:
    exec sp_detach_db
    @dbName
    后者用于还原数据库,使用语法为
    sp_attach_db
    @dbName='数据库名',
    @Filename1='文件名(含路径)' ,
    @Filename2='文件名(含路径)'