RESTORE DATABASE TestDB 
   FROM DISK = 'c:\Northwind.bak'
   WITH MOVE 'Northwind' TO 'c:\test\testdb.mdf',
   MOVE 'Northwind_log' TO 'c:\test\testdb.ldf'
GO

解决方案 »

  1.   

    我用了你给我的方法,你看对不?
    RESTORE DATABASE sdelq 
       FROM DISK = 'c:\sdelq.BAK'
       WITH MOVE 'sde_data' TO 'c:\test\sdelq.mdf',
       MOVE 'sde_log' TO 'c:\test\sdelq.ldf'
    GO
    但它提示出错
    服务器: 消息 3234,级别 16,状态 2,行 1
    逻辑文件 'sde_data' 不是数据库 'sdelq' 的一部分。请使用 RESTORE FILELISTONLY 来列出逻辑文件名。
    服务器: 消息 3013,级别 16,状态 1,行 1
    RESTORE DATABASE 操作异常终止。请问我应该怎么解决!