备份数据库:
backup database db to disk ='D:\db.bak'
//------第一个字符串为源数据库逻辑名,第二个为物理名称位置,注意一定要与源数据位置一样
RESTORE DATABASE db1 FROM  DISK = N'D:\db1.bak' WITH  FILE = 1,  NOUNLOAD ,  STATS = 10,  RECOVERY ,  REPLACE ,MOVE N'db_Data' TO N'C:\Program Files\Microsoft SQL Server\MSSQL\data\db1_Data.MDF',MOVE N'db_Log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL\data\db1_Log.LDF'
试试看好使吗?