T-sql 根据bak文件恢复新建数据库
2015-01-28 10:08
399 查看
利用bak文件恢复新建数据库:
1:利用sqlserver界面管理工具恢复,在操作2005以上的版本可以讲界面的操作过程生成sql语句(本人在此徘徊了好久,得一位博友提醒才恍然大悟);
2:利用sql还原新建数据库
RESTORE DATABASE [test] FROM DISK = N'E:\RCDB.bak' //备份文件路径
WITH FILE = 1,
//RationsConfig_Data:为原来数据库的名称,即第一次建立该数据库时的名称(不管经过多少新建还原,该名称指初始名称)
MOVE N'RationsConfig_Data' TO N'E:\work\net定额工具\数据库\test.mdf', //数据库需要移动到的路径
MOVE N'RationsConfig_Log' TO N'E:\work\net定额工具\数据库\test_1.ldf', NOUNLOAD
//查询数据库文件所在的默认路径
select name,fileName from sysaltfiles where name='master'
1:利用sqlserver界面管理工具恢复,在操作2005以上的版本可以讲界面的操作过程生成sql语句(本人在此徘徊了好久,得一位博友提醒才恍然大悟);
2:利用sql还原新建数据库
RESTORE DATABASE [test] FROM DISK = N'E:\RCDB.bak' //备份文件路径
WITH FILE = 1,
//RationsConfig_Data:为原来数据库的名称,即第一次建立该数据库时的名称(不管经过多少新建还原,该名称指初始名称)
MOVE N'RationsConfig_Data' TO N'E:\work\net定额工具\数据库\test.mdf', //数据库需要移动到的路径
MOVE N'RationsConfig_Log' TO N'E:\work\net定额工具\数据库\test_1.ldf', NOUNLOAD
//查询数据库文件所在的默认路径
select name,fileName from sysaltfiles where name='master'
相关文章推荐
- SqlServer根据备份文件.bak恢复数据库
- sqlserver根据bak文件新建还原数据库
- 在SQL Server Management Studio中打开BAK文件恢复数据库
- sql脚本:恢复数据库(根据备份的bak)(转)
- 成功恢复了一例误GHOST后FAT32分区上的SQL碎片数据库文件
- 通过SQL中的.MDF和.LDF文件恢复数据库
- SQL2005恢复只有mdf文件的数据库
- SQL2005 如何在没有日志文件的情况下如何恢复MDF数据库文件
- SQL2005恢复只有mdf文件的数据库
- sql中遇到非正常操作引起的数据库文件破坏的恢复
- SQL2005恢复只有mdf文件的数据库
- 当恢复sql server bak文件时,原始的用户无法删除。
- 一种简单的根据备份文件 恢复数据库的方法
- (转)sql2005恢复只有mdf文件的数据库
- 通过SQL存储过程删除过期的数据库Bak备份文件或其它文件
- Bak文件恢复到数据库
- 数据库开发-Sql servier2005如何恢复完全备份的.bak文件
- (转)sql2005恢复只有mdf文件的数据库
- 通过SQL存储过程删除过期的数据库Bak备份文件
- 根据 oradata文件 恢复数据库