SQL Server 只想对备份的文件恢复数据文件,不恢复日志文件 |
您所在的位置:网站首页 › sqlserver数据恢复日志文件 › SQL Server 只想对备份的文件恢复数据文件,不恢复日志文件 |
--Garnett_KG 2005 下: 1).
RESTORE DATABASE [baktest_data] FROM DISK='你的备份' WITH MOVE '数据文件名' TO '某路径' ,NO_LOG
2). 第一步做完後,将会出现一个(Restoring)的数据库 接着再重建一个新的DB, 比如 baktest_nolog 停掉SQL服务
3). 将第1步生成的mdf 文件 盖掉 第二步产生的 mdf 文件 启动SQL服务
4).执行以下代码
ALTER DATABASE baktest_nolog SET EMERGENCY GO ALTER DATABASE baktest_nolog SET SINGLE_USER GO
--重建log DBCC CHECKDB(baktest_nolog,'REPAIR_ALLOW_DATA_LOSS') GO
ALTER DATABASE baktest_nolog SET MULTI_USER GO ALTER DATABASE baktest_nolog SET ONLINE GO
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/htl258/archive/2010/01/28/5265372.aspx |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |