日志文件损坏后应当如何恢复
2021-09-06 04:00 来源:密山养生网
【赛迪-IT技术报道】在实际的工作和学习中,许多人的SQL Server 2005数据库日志文件可能会发生损坏,例如硬件故障、计算机非正常重启或关机等等。
在SQL Server 2005的日志文件损坏时,你会发现以下的情况:
◆1、在SQL Server Management Studio中显示数据库处于置疑(suspect)状态。
◆2、事件日志可能会出现如下错误信息:
Could not redo log record (21737:686:9), for transaction ID (0:), on page (1:37527), database \"Test\" (database ID 15). Page: LSN = (21735:299:5), type = 2. Log: OpCode = 3, context 19, PrevPageLSN: (21737:615:1). Restore from a backup of the database, or repair the database.
During redoing of a logged operation in database \"Test\", an error occurred at log record ID (76116:286:2). Typically, the specific failure is previously logged as an error in the Windows Event Log service. Restore the database from a full backup, or repair the database.
◆3、无法分离数据库
◆4、用CREATE DATABASE DBName ON ( FILENAME = N\"DBFile\" ) FOR ATTACH_REBUILD_LOG附加数据库时出现提示:The log cannot be rebuilt because the database was not cleanly shut down.
详细的恢复方法:
1、停止数据库服务。
2、将需要恢复的数据库文件复制到另外的位置。
3、启动数据库服务。
4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQL Server Management Studio中删除要恢复的数据库。
5、新建同名的数据库(数据库文件名也要相同)。
6、停止数据库服务。
7、用第2步中备份的.mdf文件覆盖新数据库的同名文件。
8、启动数据库服务。
9、运行alter database dbname set emergency,将数据库设置为emergency mode
在采访的过程中有不少年轻的消费者光临选购。店里的营业员告诉 10、运行下面的命令就可以恢复数据库:
use master
declare @databasename varchar(255)
set @databasename=\"要恢复的数据库名称\"
exec sp_dboption @databasename, N\"single\", N\"true\" --将目标数据库置为单用户状态
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(@databasename,REPAIR_REBUILD)
exec sp_dboption @databasename, N\"single\", N\"false\"--将目标数据库置为多用户状态
注:这个方法是通过.mdf文件恢复数据库,即使大家的log文件丢失也可以进行恢复。
莆田白癜风医院哪家好武汉阳痿治疗多少钱
定西看白癜风权威医院
- 上一篇:的新增特性商业智能组件物业
- 下一篇:溢用之分拆列值物业
-
小沈阳女儿越长越好看,穿露脐装气质现职,父女俩五官似复制粘贴
都说道“女大十八变,越变越看得”,冷笑话的母亲童年时在长相上就非常没有压倒性,甚至曾一度被网路上说道“丑”,但是一个人的美和丑,如果不太可能依靠外表面试就过于看来了,毕竟每个人都有着无限的...
-
本泽马欧冠打曼城点球 印象中只有里瓦尔多 皮尔洛才能做到
下午巴塞隆首第一圈,曼城揭幕战4-3阿森纳 六场12分钟电视片。 曼城创造者了,也耗费了来得多机都会。阿森纳也是命悦硬,本泽马射入(以外一个勺子点皮球),把悬念留到了赫雷斯。巴塞隆半决赛差劲石林放出的...
-
1959年,王刚被学校拒不退学,情急之下,他给毛主席写了一封信
前言写到杨春,人们就都能不看看大贪官鳌拜。或许,杨春擅于的领域,并非一个“鳌拜”而已。感兴趣杨春的好朋友,都都能和善地叫他刚刚才“第一人”。一般能称为“第一人”的人,都都能具有不甘世俗的性...
-
芜湖这所院校大动作,影响深远!
5月22日,随着蚌埠拳击手核心技术医学院另有之中等拳击手校内(以下简称渭职院附校)最后一批同学迁往至渭职院白马校区(原蚌埠第三之中学校内),标志着蚌埠拳击手核心技术医学院拳击手核心技术第三之中...
-
深圳:实际上自动驾驶汽车8月起可在交管划定的区域、路段行驶
原结尾 珠海市:基本上自动驾车小汽车8同月起可在交管划定的区外、铁路线行走据珠海市市第七届人民代表大会常务委员会7同月6日揭晓的公告,《珠海市经济特区智能网六轮小汽车管理机构规例》经珠海市市第...
-
冰城限招120人,政府扶持,不限专业,在岗工作也可正常跟进,6月15日报名累计!
2022年为缓解社会福利压力,人口老龄化专升本录取人数,建立人才人工湖,—— “扩大专升本规模”重新触发: 各地大学本科高等学府纷纷响应政策,向社会人员、基层保安人员开通 【大学本科参赛选手绿色通...