数据库修复说明书.doc_第1页
数据库修复说明书.doc_第2页
数据库修复说明书.doc_第3页
数据库修复说明书.doc_第4页
数据库修复说明书.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库修复说明书一、当遇到下列情况时,可能会造成数据库的部分数据丢失:1 .在对数据库进行写入操作时(如单据记账,成本计算,月末结账),电脑突然掉电或是电脑发生故障,正在写的表数据不全,在电脑重新启动时,不能通过日志修复;2 .电脑硬盘发生物理损坏时,如磁道或扇区部分损坏时,数据将不能读取;在以上情况发生后,通常会造成某些数据库表不能完全读取,或单据不能记账;这时需要使用SQL修复命令修复数据,根据数据损坏程度,修复后的数据库可能完全修复,也可能部分修复;二、修复方法1 .使用数据库检查命令找出损坏的表;2 .再用表修复工具将表进行无损修复或有损修复;三、操作步骤;某单位数据库硬盘出现坏道,在

2、销售单记账时出现错误,造成销售单据不能记账;首先使用数据库检查命令对数据库进行问题检查;注意进行修复前应先将数据库进行备份;1 .检查数据库打开SQL查询分析器并选择需要修复的数据库,并打入数据库检查命令:DBCCCHECKDB并按F5运行命令错误内容显示数据库有错误SQL查询分析器-【查询一SEA,R12004,SEAMdiinistralor无标题*|n|IX叫文牌口编辑查询工具d)窗口俎)帮助皿-臼x岗3口日亳四蚓G因,V,JRM20M睡笞豉囱昌DBCCCHECK岫那W器:消息声喏送:可警费导善:消后表唱法:对象服务器:消息表错误:对象服务罂:消息表诺笔对翕890邛o8903ID0890

3、9IDD肥口出TO行(1行口行(1行tlbnLnlbIB1TTTI查页杰页态页太而状限腹心状,ooon6KD6?D6?D乱nIII1II-T:IO57S)页首结枸中的PaeFld=;Q】由1:10579)o页首结柯中的Pageld=(0:0)oL:10756)页首结构中的Fa酊工d=(DjDJ*Lr1nVFT)n市首结构中的PsfTRTrl=01:E-口网格清息批登请巴靠成,叵有错误.SEA(5.0)SEAUfainistt-ator)RH2CK40:03:40|。行2jJUI连接:1检查命令需要执行一段时间,执行完毕后如上图所示:2 .找出有问题的表:用红字体显示,需要将表名记下,方便在下一

4、步进行修复显示还有更多的表检查信息,均无问题,在此省略,只列出了有问题的表及部分无问题的服务器:消息8909,级别16,状态1,行1表错误:对象ID0,索引ID0,页ID(1:10578)。页首结构中的Pageld=(0:0)服务器:消息8909,级别16,状态1,行1表错误:对象ID0,索引ID0,页ID(1:10579)。页首结构中的PageId=(0:0)服务器:消息8909,级别16,状态1,行1表错误对象ID0,索引ID0,页ID(1:10756)。页首结构中的PageId=(0:0)。服务器消息8909,级别16,状态1,行1表错误对象ID0,索引ID0,页ID(1:10757)。

5、页首结构中的PageId=(0:0)。服务器消息8909,级别16,状态1,行1表错误对象ID0,索引ID0,页ID(1:17694)。页首结构中的PageId=(0:0)。服务器消息8909,级别16,状态1,行1表错误对象ID0,索引ID0,页ID(1:17695)。页首结构中的PageId=(0:0)。服务器消息8939,级别16,状态1,行1表错误:对象ID0,索弓IID0,页(1:23464)。测试(m_headerVersion=HEADER_7_0)失败。值为0和1。服务器消息8939,级别16,状态1,行1表错误:对象ID0,索弓IID0,页(1:23464)。测试(m_typ

6、e=DATA_PAGE&m_type=PAGEHEADSIZE&m_freeData=(UINT)PAGESIZE-m_slotCnt*sizeof(Slot)失败。值为0和8192。服务器:消息8909,级别16,状态1,行1表错误:对象ID0,索引ID0,页ID(1:23465)。页首结构中的PageId=(0:0)。服务器:消息8928,级别16,状态1,行1对象ID69575286,索引ID0:未能处理页(1:10756)o详细信息请参阅其它错误。服务器:消息8928,级别16,状态1,行1对象ID69575286,索引ID0:未能处理页(1:10757)o详细信息请参阅其它错误。服务

7、器:消息8928,级别16,状态1,行1对象ID98099390,索引ID4:未能处理页(1:10578)o详细信息请参阅其它错误。服务器:消息8928,级别16,状态1,行1对象ID98099390,索引ID4:未能处理页(1:10579)o详细信息请参阅其它错误。服务器:消息8928,级别16,状态1,行1对象ID357576312,索三ID2:未能处理页(1:17694)o详细信息请参阅其它错误。服务器:消息8928,级别16,状态1,行1对象ID357576312,索三ID2:未能处理页(1:17695)O详细信息请参阅其它错误。服务器:消息8928,级别16,状态1,行1对象ID35

8、7576312,索三ID3:未能处理页(1:23464)O详细信息请参阅其它错误。服务器:消息8928,级别16,状态1,行1对象ID357576312,索三ID3:未能处理页(1:23465)O详细信息请参阅其它错误。RM2004的DBCC结果。CHECKDB发现了0个分配错误和10个一致性错误,这些错误并不与任何单个的对象相关联。SPMXB的DBCC结果。对象SPMXB有0行,这些行位于0页中。CW_KCK的DBCC结果。对象CW_KCK有26100行,这些行位于1742页中。CHECKDB发现了0个分配错误和2个一致性错误(在表CW_KCK中,该表的对象ID为69575286)。以上说明

9、,表CW_KCK有问题,需要记下;t_SubTask_Detail的DBCC结果。对象t_SubTask_Detail有0行,这些行位于0页中。SPSX的DBCC结果。对象SPSX有0行,这些行位于0页中。CkBalance的DBCC结果。对象CkBalance有2031行,这些行位于40页中。SPZZY的DBCC结果。对象SPZZY有124571行,这些行位于3037页中。CHECKDB发现了0个分配错误和2个一致性错误(在表SPZZY中,该表的对象ID为98099390)。CwBalance的DBCC结果。对象CwBalance有0行,这些行位于0页中。对象PHKDB有0行,这些行位于0页

10、中。TJDZK的DBCC结果。对象TJDZK有100行,这些行位于1页中。FHDZK的DBCC结果。对象FHDZK有120188行,这些行位于11990页中。CHECKDB发现了0个分配错误和4个一致性错误(在表FHDZK中,该表的对象ID为357576312)。tmpgroup的DBCC结果。对象tmpgroup有0行,这些行位于0页中。CKSPZZY的DBCC结果。对象CKSPZZY有0行,这些行位于0页中。CHECKDB发现了0个分配错误和18个一致性错误(在数据库RM2004中)。repair_allow_data_loss是最低的修复级别(对于由DBCCCHECKDB(RM2004)

11、发现的错误而言)。DBCC执行完毕。如果DBCC输出了错误信息,请与系统管理员联系。3 .对有问题的表进行修复:有问题的表有:CW_KCKSPZZYFHDZKCKSPZZY修复说明- -1、将数据库改为紧急模式,即不允许其他用户操作当前数据库,修复完表后需要将数据库模式恢复成多用户模式;SP_DBOPTIONRM2004,SINGLEUSER,TRUE- -2、使用修复命令DBCCCHECKTABLE(CW_KCK,REPAIR_REBUILD)- -表示无损修复DBCCCHECKTABLE(CW_KCK,REPAIR_FAST)- -表示快速无损修复DBCCCHECKTABLE(CW_KCK

12、,REPAIR_ALLOW_DATA_LOSS)- -表示有损修复,警告:止源作将会丢失薮据请慎记!- -3、将数据库还原到多用户模式SP_DBOPTIONRM2004,SINGLEUSER,FALSE修复数据表时,应先进行无损修复,如果不能成功再进行有损修复;显示未修复错误进行无损修复后,根据修复结果表明不能修复数据,需要再进行有损修复,有时不一定是丢失数据,因为修复的是数据页之间的数据链接;已成功修复错误SOI.杳询分析3-直询一SRA.W004-SEAXAd-im?trMor一0二。门-5。仔14o详细信息请券闽其它措误.消息对旅h=对甄-H=对象商&级别1殖状态I.行1ID695752

13、86,索引IDle页U:10757)n详细信息请看阑其它福误。:1:10755缺少上一页(1HD7B6)对它的弓I用&可能是因为隆的链接有问题。3980.级别16,状态Lt行1ID6967538M索引ID%索引节点灵(1;11287),槽169指向子页(1:10756)和上一子页(1:107573,&T&皱别1&状窸L.行1ID09575286,索引ID1。在扫描镶作中未发现页(1:10757),而其父代(1:11267)和上一页(1:10758):该错误已修复口卜HECRT濯矍好失个妗配错误和2个一致性相诧这些错谡并不与任何单个的对算相美联。CHECKTABLE傕旦了0个分配错误和2个一毂性措误,这些椎逐弃不与任何单卜的对魏相关联,revKCKn的DBCC结果._该错误已修复。该错送已修复“馁错福已掾复。舞髭蠲:悔且:H(1;|0755)已从litS?直HID767)己.UID6g575需&室引ID6967S286*索引成功地还茸了数据库RMZmr中对照hdbo,CW_ECKh的Chistered索引口对最nCWKCET看26100隹应投行位手1742支中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论