首页 研究所简介 规章制度 开放指南 仪器设备 技术支持 资源中心 数据知识 对外服务 联系我们
 
 
最新推荐
大型数据库起死回生
数据恢复优秀论文下载
数据恢复教程——PC-3000的工
《数据恢复高级技术》已经出
洁净间的运行管理规范
研究所创造数据恢复速度的新
《数据恢复高级技术》前言
《数据恢复高级技术》一书即
科技日报:关于数据恢复研究
中国计算机报: 北信创建“数
 
热点新闻
研究所成员
关于下达2005年教委资助项目
2005年度第三次研究所学术活
人事处通知《高校基础课任课
关于申报2005年国家留学基金
关于2005年度申请国家留学基
2006年度国家自然科学基金项
关于在北京市开展推荐和初选
各课题小组提交四月活动计划
关于在研究所的研究生中开展
当前位置:首页-> 资源中心-> 技术资料-> 新闻
 
数据恢复教程-sql数据库检测
 

数据恢复教程

数据恢复工作中,很大的一部分是公司的服务器,这个时候往往我们需要接触到数据库的内容。下面我们来介绍数据库的内容。

SQL Server数据库的检测

    数据恢复

SQL SERVER提供了数据库检测命令,可用DBCC CHECKDB对数据库中各个对象的分配及结构的正确性进行检测,并可通过一个参数控制,将所有的错误信息显示出来。其语法如下:

 

DBCC CHECKDB

('database_name' [,NOINDEX | { REPAIR_ALLOW_DATA_LOSS

| REPAIR_FAST

| REPAIR_REBUILD

}]

) [WITH {ALL_ERRORMSGS | NO_INFOMSGS}]

 

参数说明:

 

'database_name'       代表被检测的数据库实体名;

NOINDEX              指非系统表的非聚族索引不检测;

REPAIR_ALLOW_DATA_LOSS | REPAIR_FAST| REPAIR_REBUILD      指直接修复发现的错误,其中REPAIR_ALLOW_DATA_LOSS代表,若此错误不能修复时,系统将直接删除相关数据。带此三个参数的任一个时,数据库必须处于单用户模式,可在企业管理器中的数据库属性中设置;

ALL_ERRORMSGS        代表将检测到的错误信息全部显示出来,否则,对于

每张表最多只显示200条错误信息;

NO_INFOMSGS          代表隐藏所有的信息及占用空间的报告。

 

经过检测,对于错误的对象,将以OBJECT ID的形式报告具体出错的信息,可根据OBJECT ID到系统表sysobjects中查找到相关的表,即NAME

《数据恢复高级技术》汪中夏老师

北京信息工程学院数据恢复实验室

 
发表日期:2007-1-4 17:35:43【关闭

·相关新闻· ·评 论·
北京信息科技大学数据恢复研究所
地址: 北京信息科技大学图书馆405 (100101)
电话:010-51659019 / 64842878 传真: 0086-010-64843842
电子邮件:wzx@biti.edu.cn