2005备份文件导入到sqlserver2008中

13年前
RESTORE FILELISTONLY
   FROM DISK = 'c:\DB.bak'
 -- sql命令还原数据库BAK备份文件到现有数据中.

RESTORE FILELISTONLY
   FROM DISK = 'C:\DB.BAK'
-- MYDB是现有数据库名称,MYDB_data,MYDB_log
---是DB.BAK文件中数据和日期文件名.
-- 目的是将DB.BAK中的数据覆盖到MYDB.mdf和MYDB.ldf中.
RESTORE DATABASE MYDB
   FROM DISK ='c:\DB.bak'
   WITH REPLACE,
   MOVE 'DB_bak_data' TO 'C:\MYDB.mdf', 
   MOVE 'DB_bak_log' TO 'C:\MYDB\xhws_olap_log.ldf'