SqlServer 日志文件损坏时恢复数据库

 时间:2026-04-30 02:24:35

1、创建用于恢复的数据库,这里取名叫Anena(与要恢复的数据库文件同名)。随后在配置管理器中,中止数据库服务。

SqlServer 日志文件损坏时恢复数据库

SqlServer 日志文件损坏时恢复数据库

2、将刚刚创建的数据库的ldf文件删掉,并将要恢复的数据文件覆盖掉刚创建的数据库文件。然后启动数据库服务器。

3、此时数据库处于“恢复挂起”状态。执行以下语句,使数据库“允许对系统目录直接修改”

use master 

go 

sp_configure 'allow updates',1 

go  

reconfigure with override 

go

SqlServer 日志文件损坏时恢复数据库

SqlServer 日志文件损坏时恢复数据库

4、设置Athena为紧急修复模式

update sysdatabases set status=-32768 where dbid=DB_ID('Athena')

5、重建数据库日志文件

dbcc rebuild_log('pcard','G:\date_备份\date20150916\Athena_log.ldf')

6、将"允许对系统目录直接修改"恢复

use master 

go 

sp_configure 'allow updates',0

go  

reconfigure with override 

go

  • 怎么美化VBA代码
  • 欣灵HHS6D/M可编程多回路时间继电器说明书
  • VB6.0中OLE的使用
  • 风冷模块式冷热水机接管注意事项
  • 如何禁用msconfig,禁止打开系统配置的方法!
  • 热门搜索
    蒸鸡蛋糕的做法 蒜茄子的做法 山药豆的吃法与做法 膝关节疼痛是怎么回事 清蒸小黄鱼的做法 戈雅鱼的做法 家庭自制汤圆的做法 花菜怎么做好吃 葱油饼的家常做法 鱼的做法大全家常