RESTORE DATABASE命令还原SQLServer 2005 数据库
2008-10-04 09:41
393 查看
--返回由备份集内包含的数据库和日志文件列表组成的结果集。
--主要获得逻辑文件名
USE master
RESTORE FILELISTONLY
FROM DISK = 'g:/back.Bak'
Go
************************************************
/**//*
利用bak恢复数据库,强制还原(REPLACE)
STATS = 10 每完成10%显示一条记录
DBTest和DBTest_log是上面g:/back.Bak里的逻辑文件
*/
USE master
RESTORE DATABASE DB
FROM DISK = 'g:/back.Bak'
WITH MOVE 'DBTest' TO 'E:/Program Files/Microsoft SQL Server2005/Data/DB.mdf',
MOVE 'DBTest_log' TO 'E:/Program Files/Microsoft SQL Server2005/Data/DB_log.ldf',
STATS = 10, REPLACE
GO
++++++++++++++++++++++++++++++++
/**//*
备份数据DB 到.bak文件。然后利用此bak文件恢复一个新的数据库DBTest。
*/
USE master
BACKUP DATABASE DB
TO DISK = 'g:/DBBack0930.bak'
RESTORE FILELISTONLY
FROM DISK = 'g:/DBBack0930.bak'
RESTORE DATABASE DBTest
FROM DISK = 'g:/DBBack0930.bak'
WITH MOVE 'DBTest' TO 'E:/Program Files/Microsoft SQL Server2005/Data/DBTest.mdf',
MOVE 'DBTest_log' TO 'E:/Program Files/Microsoft SQL Server2005/Data/DBTest_log.ldf'
GO
---******************************
相关文章推荐
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- 转载: RESTORE DATABASE命令还原SQLServer 2005 数据库
- (转载)RESTORE DATABASE命令还原SQLServer 2005 数据库
- 转载: RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 数据库 bak
- [Database] SqlServer: Sql Server 2005 数据库备份还原后出现“受限制用户”问题的解决
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- SQL SERVER 2005 使用命令备份数据库的方法(还原)
- sqlserver 2005 数据库还原是出现“备份集中的数据库备份与现有的X数据库不同”的解决办法
- SQL SERVER 2005 使用命令备份数据库的方法(还原)
- sqlserver 2005数据库还原与备份
- sqlserver 2005 数据库的差异备份与还原
- MySQL的备份与还原以及常用数据库查看命令
- oracle中备份和还原数据库的命令汇总
- SQL Server 2005还原数据库时出现“备份集中的数据库备份与现有的数据库不同”解决方法 (转载)
- SQL SERVER 2005数据库还原的方法