读书人

请教怎么把一个用语句备份的数据库文件

发布时间: 2012-03-30 17:32:09 作者: rapoo

请问如何把一个用语句备份的数据库文件还原成一个新的数据库啊!
备份:
backup database test to disk='d:\\testdb1.bak' with init

还原:
use master; restore database test from disk='d:\\testdb1.bak' with replace ,recovery


执行语句没有问题,备份好的testdb1.bak也能顺利用语句还原成。但是如果我如果想要将这个文件还原成别的数据库(就是根据这个bak文件创建一个新的数据库该怎么做啊)

[解决办法]
类似于:
use master
go

RESTORE DATABASE [test11] FROM DISK = N'D:\dbbackup\testdb.bak'
WITH FILE = 1,
MOVE N'testdb' TO N'd:\dbbackup\test11.mdf',
MOVE N'testdb_log' TO N'd:\dbbackup\test11_1.LDF', NOUNLOAD, STATS = 10
GO

读书人网 >SQL Server

热点推荐