<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sybase数据库技术，数据库恢复专家 &#187; 8905</title>
	<atom:link href="http://www.dbainfo.net/tag/8905/feed" rel="self" type="application/rss+xml" />
	<link>https://www.dbainfo.net</link>
	<description>提供Sybase ASE及Sybase SQL Anywhere数据库修复服务，电话：13811580958(微信)，QQ：289965371！We have many years of experience in recovering data from damanged Sybase devices. Contact us by Phone: +86 13811580958 Wechat: 13811580958 Email: 289965371@qq.com</description>
	<lastBuildDate>Sat, 14 Jun 2025 16:28:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>sql server 2000 扩展盘区分配错误 error:8905 的问题解决</title>
		<link>https://www.dbainfo.net/sqlserver2000-dbcc-checkdb-error-8905.htm</link>
		<comments>https://www.dbainfo.net/sqlserver2000-dbcc-checkdb-error-8905.htm#comments</comments>
		<pubDate>Fri, 06 Aug 2010 17:01:54 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>
		<category><![CDATA[8905]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[物理存储结构]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=845</guid>
		<description><![CDATA[在用dbcc checkdb 对数据库进行检查的时候，在数据结果的头部报下面的错误： 扩展盘区 (1:9508664) （属于数据库 ID 7 ）在 GAM 中标记为已分配，但没有 SGAM 或 IAM 分配过该盘区。 消息 8905 ，级别 16 ，状态 1 ，服务器 SERVER ，行 1 扩展盘区 (1:9508672) （属于数据库 ID 7 ）在 GAM 中标记为已分配，但没有 SGAM 或 IAM 分配过该盘区。 消息 8905 ，级别 16 ，状态 1 ，服务器 SERVER ，行 1 扩展盘区 (1:9508680) （属于数据库 ID 7 ）在 GAM 中标记为已分配，但没有 [...]]]></description>
			<content:encoded><![CDATA[<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span style="font-family: 宋体; color: red;">在用<span lang="EN-US">dbcc checkdb</span> 对数据库进行检查的时候，在数据结果的头部报下面的错误：</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体;">扩展盘区<span lang="EN-US"> (1:9508664)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508672)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508680)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508688)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508696)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508704)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508712)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508720)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508728)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508736)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508744)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508760)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508776)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508792)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508800)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508808)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508816)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508824)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或 <span lang="EN-US">IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508832)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9508840)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<span id="more-845"></span></span> </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体;">扩展盘区<span lang="EN-US"> (1:9508848)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）在<span lang="EN-US"> GAM </span> 中标记为已分配，但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 分配过该盘区。<span lang="EN-US"><br />
	.........................................</span> </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体;">消息<span lang="EN-US"> 8904</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 不止一个分配对象分配了扩展盘区<span lang="EN-US"> (1:9560016)</span> （属于数据库<span lang="EN-US"> ID 7</span> ）。<span lang="EN-US"><br />
	</span> 消息<span lang="EN-US"> 8913</span> ，级别<span lang="EN-US"> 16</span> ，状态<span lang="EN-US"> 1</span> ，服务器<span lang="EN-US"> SERVER</span> ，行<span lang="EN-US"> 1<br />
	</span> 扩展盘区<span lang="EN-US"> (1:9560016) </span> 分配给了<span lang="EN-US"> &#39;GAM&#39; </span> 和至少一个其它对象。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBCC </span> 语句的修复级别导致回避了此修复。<span lang="EN-US"><br />
	CHECKALLOC </span> 发现了<span lang="EN-US"> 138 </span> 个分配错误和<span lang="EN-US"> 0 </span> 个一致性错误，这些错误并不与任何单个的对象相关联。<span lang="EN-US"><br />
	***************************************************************</span> </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">&nbsp;</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体; color: red;">微软公司网站的解释如下：</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">FIX</span> </strong> <strong><span style="font-family: 宋体;">：<span lang="EN-US"> CheckDB </span> 可能未修复错误<span lang="EN-US"> 8909 </span> 或错误<span lang="EN-US"> 8905</span> </span> </strong> <strong> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体;">如果<span lang="EN-US"> DBCC CHECKDB </span> 报告进行排序，使用 <strong><span lang="EN-US">repair_allow_data_loss</span> </strong> <span lang="EN-US"> </span> 选项运行<span lang="EN-US"> DBCC CHECKDB </span> 时分配的页上的错误<span lang="EN-US"> 8909</span> ，<span lang="EN-US">DBCC CHECKDB </span> 报告该错误固定即使不固定的错误。错误<span lang="EN-US"> 8905 </span> 通常伴随的错误<span lang="EN-US"> 8909 </span> 的八个或多个匹配项的组。修复选项集，而不考虑的一个后续的<span lang="EN-US"> DBCC CHECKDB </span> 执行报告相同的一组<span lang="EN-US"> 8909 </span> 和<span lang="EN-US"> 8905 </span> 错误消息。<span lang="EN-US"></p>
<p>	</span> 这些错误消息的示例是： </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体;">服务器： 消息<span lang="EN-US"> 8905</span> ，级别<span lang="EN-US"> 16</span> ，<span lang="EN-US">1</span> ，状态行<span lang="EN-US"> 1<br />
	</span> 在数据库<span lang="EN-US"> ID </span> 为<span lang="EN-US"> 10 </span> 的程度 （<span lang="EN-US">1:192</span> ） 被标记为在<span lang="EN-US"> GAM</span> ，已分配但没有<span lang="EN-US"> SGAM </span> 或<span lang="EN-US"> IAM </span> 已分配。 </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">-</span> <span style="font-family: 宋体;">或者<span lang="EN-US">- </span> </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体;">服务器： 消息<span lang="EN-US"> 8909</span> ，级别<span lang="EN-US"> 16</span> ，<span lang="EN-US">1</span> ，状态行<span lang="EN-US"> 1<br />
	</span> 表错误<span lang="EN-US">: </span> 对象<span lang="EN-US"> ID 0</span> 、 索引<span lang="EN-US"> ID 0 </span> 中的页面<span lang="EN-US"> ID </span> （<span lang="EN-US">1:192</span> ）。页面页眉中的<span lang="EN-US"> PageId = </span> （<span lang="EN-US">0: 0</span> ）。 </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span style="font-family: 宋体; color: blue;">原因</span> </strong> <strong> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKDB </span> </strong> <strong><span style="font-family: 宋体;">语句的修复选项错误地报告错误<span lang="EN-US"> 8909 </span> 固定。仅在扩展盘区和分配进行排序的页会出现此问题。用于排序的页具有下列字段值： 页类型设置为<span lang="EN-US">...</span> </span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKDB </span> <span style="font-family: 宋体;">语句的修复选项错误地报告错误<span lang="EN-US"> 8909 </span> 固定。仅在扩展盘区和分配进行排序的页会出现此问题。用于排序的页具有下列字段值： </span></span></p>
<p align="left" class="MsoNormal" style="margin-left: 158.1pt; text-align: left; text-indent: -18pt;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: Symbol;">&middot;<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-font-feature-settings: normal; -moz-font-language-override: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span> </span> <span style="font-family: 宋体;">页类型设置为<span lang="EN-US"> SORT_PAGE (7)</span> 。 </span></span></p>
<p align="left" class="MsoNormal" style="margin-left: 158.1pt; text-align: left; text-indent: -18pt;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: Symbol;">&middot;<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-font-feature-settings: normal; -moz-font-language-override: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span> </span> <span style="font-family: 宋体;">对象<span lang="EN-US"> ID </span> 为<span lang="EN-US"> 0</span> 。 </span></span></p>
<p align="left" class="MsoNormal" style="margin-left: 158.1pt; text-align: left; text-indent: -18pt;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: Symbol;">&middot;<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-font-feature-settings: normal; -moz-font-language-override: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span> </span> <span style="font-family: 宋体;">索引<span lang="EN-US"> ID </span> 为<span lang="EN-US"> 0</span> 。 </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span style="font-family: 宋体; color: blue;">解决方案</span> </strong> <strong> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span style="font-family: 宋体;">若要解决此问题，获得最新的<span lang="EN-US"> service pack</span> ，对于<span lang="EN-US"> Microsoft SQL Server 2000</span> 。有关更多的信息请单击下面的文章编号，以查看<span lang="EN-US"> Mi...</span> </span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体;">若要解决此问题，获得最新的<span lang="EN-US"> service pack</span> ，对于<span lang="EN-US"> Microsoft SQL Server 2000</span> 。有关更多的信息请单击下面的文章编号，以查看<span lang="EN-US"> Microsoft </span> 知识库中相应的文章： </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;"><a href="http://support.microsoft.com/kb/290211/EN-US/"><span style="color: blue;">290211</span> </a> &nbsp; (http://support.microsoft.com/kb/290211/EN-US/ ) INF</span> <span style="font-family: 宋体;">： 如何获取最新的<span lang="EN-US"> SQL Server 2000 Service Pack </span> </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span style="font-family: 宋体;">若要修复<span lang="EN-US"> CHECKDB </span> 必须强制删除只包含分配给 <strong><span lang="EN-US">objid</span> </strong> <span lang="EN-US"> </span> 和 <strong><span lang="EN-US">indid</span> </strong> <span lang="EN-US"> 0 </span> 页的扩展盘区分配修复此问题。<span lang="EN-US"></p>
<p>	</span> 若要解决此问题，安装<span lang="EN-US"> SQL Server 2000 Service Pack 2</span> ，然后使用 <strong><span lang="EN-US">repair_allow_data_loss</span> </strong> <span lang="EN-US"> </span> 选项运行<span lang="EN-US"> DBCC CHECKDB</span> 。<span lang="EN-US"> <br />
	</span> 若要解决该问题，而不应用<span lang="EN-US"> SQL Server 2000 Service Pack 2</span> ，您可以使用数据转换服务<span lang="EN-US"> (DTS) </span> 来传输出数据库。 </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span style="font-family: 宋体; color: blue;">状态</span> </strong> <strong> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Microsoft </span> </strong> <strong><span style="font-family: 宋体;">已经确认这是<span lang="EN-US"> Microsoft SQL Server 2000 </span> 中的问题。<span lang="EN-US">Microsoft SQL Server 2000 Servic...</span> </span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Microsoft </span> <span style="font-family: 宋体;">已经确认这是<span lang="EN-US"> Microsoft SQL Server 2000 </span> 中的问题。<span lang="EN-US"></p>
<p>	Microsoft SQL Server 2000 Service Pack 2 </span> 中，第一次已得到纠正此问题。 </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">=============================================================================</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Error 8905</span> </strong> <strong> </strong></span></p>
<p><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Topic last updated -- January 2004</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Severity Level 16</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Message Text</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Extent <em>E_ID</em> in database ID <em>DB_ID</em> is marked allocated in the GAM, but no SGAM or IAM has allocated it.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Explanation</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">A GAM page has one bit per extent for all extents in the file interval it maps (approximately 4 GB). A bit is set if the extent is completely unallocated and clear if the extent is allocated.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">An SGAM page has a similar structure to a GAM page, with the following differences: </span></span></p>
<ul type="disc">
<li class="MsoNormal" style="margin-bottom: 12pt; text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Each set bit represents an extent in which the pages are individually allocated to IAM pages for different indexes (called a &#39;mixed&#39; extent).</span></span></li>
<li class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">There is at least one unallocated page left to be used in the extent, and at least one allocated page. (It is not possible to have a mixed extent with no allocated pages&mdash;this is just an unallocated extent).</span></span></li>
</ul>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">An IAM page again has a similar structure, with one bit per dedicated extent allocated to the index of which the IAM page is part.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">The bit combinations are as follows. Combinations in italics are illegal; the one in bold corresponds to this error.</span></span></p>
<table border="1" cellpadding="0" class="MsoNormalTable" style="width: 624px;">
<tbody>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">State</span> </strong></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">GAM</span> </strong></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">SGAM</span> </strong></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">IAM</span> </strong></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Legal</span> </strong></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Meaning</span> </strong></span></p>
</td>
</tr>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">1</span> </strong></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">0</span> </strong></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">0</span> </strong></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">0</span> </strong></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Y</span> </strong></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Extent is mixed, with all pages allocated.</span> </strong></span></p>
</td>
</tr>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">2</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Y</span></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Extent is dedicated, allocated to the IAM.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">3</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Y</span></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Extent is mixed, with unallocated pages.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">4</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">N</span></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><em><span lang="EN-US" style="font-family: 宋体;">Extent is dedicated and mixed.</span> </em></span></p>
</td>
</tr>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">5</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Y</span></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Extent is unallocated.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">6</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">N</span></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><em><span lang="EN-US" style="font-family: 宋体;">Extent is dedicated and unallocated.</span> </em></span></p>
</td>
</tr>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">7</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">0</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">N</span></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Extent is mixed and unallocated.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">8</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 9%; padding: 0.75pt;" valign="top" width="9%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">1</span></span></p>
</td>
<td style="width: 10%; padding: 0.75pt;" valign="top" width="10%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">N</span></span></p>
</td>
<td style="width: 52%; padding: 0.75pt;" valign="top" width="52%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><em><span lang="EN-US" style="font-family: 宋体;">Extent is mixed, dedicated, and unallocated.</span> </em></span></p>
</td>
</tr>
</tbody>
</table>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">&nbsp;</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">This error corresponds to the bits being in state 1 in the table above, but none of the individual pages in the extent were seen.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Action</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">HARDWARE FAILURE</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Run hardware diagnostics and correct any problems. Also examine the Microsoft&reg; Windows NT&reg; system and application logs and the SQL Server&trade; error log to see if the error occurred as the result of hardware failure. Fix any hardware related problems. </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">If you have persistent data corruption problems, try to swap out different hardware components to isolate the problem. Check to ensure that your system does not have write caching enabled on the disk controller. If you suspect this to be the problem, contact your hardware vendor.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Finally, you might find it beneficial to switch to a completely new hardware system, including reformatting the disk drives and reinstalling the operating system. </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">RESTORE FROM BACKUP</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">If the problem is not hardware related and a known clean backup is available, restore the database from the backup.&nbsp; </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKDB</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">If no clean backup is available, execute DBCC CHECKDB without a repair clause to determine the extent of the corruption. DBCC CHECKDB will recommend a repair clause to use. Then, execute DBCC CHECKDB with the appropriate repair clause to repair the corruption. </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Caution</span> </strong> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;If you are unsure what effect DBCC CHECKDB with a repair clause has on your data, contact your primary support provider before executing this statement.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">If running DBCC CHECKDB with one of the repair clauses does not correct the problem, contact your primary support provider.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">&nbsp;</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span style="font-family: 宋体; color: red;">专业数据库恢复公司<span lang="EN-US">Stellar Phoenix SQL Recovery</span> 的解释如下：</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">&nbsp;</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">CHECKDB Fails to Fix Error 8909 and 8905</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKDB commands allow checking logical and physical SQL Server database integrity. When used with REPAIR_ALLOW_DATA_LOSS argument, it repairs all reported errors, but with the possibility of data loss. The corrupted data gets deleted in the process. But at times, when you run DBCC CHECKDB command with REPAIR_ALLOW_DATA_LOSS argument, database corruption is reported as fixed though is not corrected. In such situations, you can use your recent data backup to restore the database. But if the backup fails to restore or is not present, you need to scan your damaged database with powerful <strong>SQL recovery </strong> applications. </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Consider a practical instance, you scan your SQL Server 2000 database and get 8909 error, followed by a group of eight or more 8909 error messages:</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><em><span lang="EN-US" style="font-family: 宋体;">Server: Msg 8905, Level 16, State 1, Line 1<br />
	Extent (1:192) in database ID 10 is marked allocated in the GAM, but no SGAM or IAM has allocated it.</span> </em></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Or</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><em><span lang="EN-US" style="font-family: 宋体;">Server: Msg 8909, Level 16, State 1, Line 1<br />
	Table error: Object ID 0, index ID 0, page ID (1:192). The PageId in the page header = (0:0).</span> </em></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Further, you use DBCC CHECKDB with REPAIR_ALLOW_DATA_LOSS option and it reports it as fixed. But again, when you run DBCC CHECKDB command to check database integrity, it reports the same error messages.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Cause</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">You encounter this issue when the following conditions are true:</span></span></p>
<ul type="disc">
<li class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">You run DBCC CHECKDB on pages and extents that are allocated for sorting</span></span></li>
<li class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Pages have field values such as Page type is set to SORT_PAGE (7), Index ID is 0 and Object ID is 0</span></span></li>
<li class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">You haven&rsquo;t installed SQL Server 2000 Service Pack 2 or later. </span></span></li>
</ul>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Solution</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">To resolve the issue, you can follow any of these methods:</span></span></p>
<ul type="disc">
<li class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Install SQL Server 2000 Service Pack 2 and run DBCC CHECKDB command with <em>repair_allow_data_loss</em> option</span></span></li>
<li class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Use DTS (<em>Data Transformation Services</em> ) and transfer the database out.</span></span></li>
</ul>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">If the above measures don&rsquo;t help or the database still appears to be corrupt, you need to use efficient third-party <strong>SQL repair </strong> applications. These are the commercial tools provided to scan and repair damaged SQL Server databases. You can use these <strong>SQL Recovery </strong> products in any case of SQL database corruption. </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span style="font-family: 宋体; color: red;">处理：</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKALLOC</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><a name="_dbcc_checkalloc"></a> <span lang="EN-US" style="font-family: 宋体;">Checks the consistency of disk space allocation structures for a specified database. </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Syntax</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKALLOC <br />
	&nbsp;&nbsp;&nbsp;&nbsp;<strong>(&#39;</strong> <em>database_name</em> <strong>&#39; <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</strong> [ <strong>,</strong> NOINDEX <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ REPAIR_ALLOW_DATA_LOSS <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| REPAIR_FAST <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| REPAIR_REBUILD <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} ] <br />
	&nbsp;&nbsp;&nbsp;&nbsp;<strong>)&nbsp;&nbsp;&nbsp;&nbsp;</strong> [ WITH { [ ALL_ERRORMSGS | NO_INFOMSGS ] <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ <strong>, </strong> [ TABLOCK ] ] <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ <strong>, </strong> [ ESTIMATEONLY ] ] <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;] </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Arguments</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">&#39;</span> </strong> <em><span lang="EN-US" style="font-family: 宋体;">database_name</span> </em> <strong><span lang="EN-US" style="font-family: 宋体;">&#39;</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Is the database for which to check allocation and page usage. If not specified, the default is the current database. Database names must conform to the rules for identifiers. For more information, see <a href="http://msdn.microsoft.com/en-us/library/aa223962%28v=SQL.80%29.aspx"><span style="color: blue;">Using Identifiers</span> </a> . </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">NOINDEX</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Specifies that nonclustered indexes for nonsystem tables should not be checked. </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Note</span> </strong> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;NOINDEX is maintained for backward compatibility only. All indexes are checked when executing DBCC CHECKALLOC.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">REPAIR_ALLOW_DATA_LOSS | REPAIR_FAST | REPAIR_REBUILD</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Specifies that DBCC CHECKALLOC repair the found errors. The given <em>database_name </em> must be in single-user mode to use one of these repair options, and can be one of the following.</span></span></p>
<table border="1" cellpadding="0" class="MsoNormalTable" style="width: 563px;">
<tbody>
<tr>
<td style="width: 37%; padding: 0.75pt;" valign="top" width="37%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Value</span> </strong></span></p>
</td>
<td style="width: 63%; padding: 0.75pt;" valign="top" width="63%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Description</span> </strong></span></p>
</td>
</tr>
<tr>
<td style="width: 37%; padding: 0.75pt;" valign="top" width="37%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">REPAIR_ALLOW_DATA_LOSS</span></span></p>
</td>
<td style="width: 63%; padding: 0.75pt;" valign="top" width="63%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Performs all repairs done by REPAIR_REBUILD and includes allocation and deallocation of rows and pages for correcting allocation errors, structural row or page errors, and deletion of corrupted text objects. These repairs can result in some data loss. The repair can be done under a user transaction to allow the user to roll back the changes made. If repairs are rolled back, the database will still contain errors and should be restored from a backup. If a repair for an error has been skipped due to the provided repair level, any repairs that depend on the repair are also skipped. After repairs are completed, back up the database.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 37%; padding: 0.75pt;" valign="top" width="37%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">REPAIR_FAST</span></span></p>
</td>
<td style="width: 63%; padding: 0.75pt;" valign="top" width="63%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Performs minor, nontime-consuming repair actions such as repairing extra keys in nonclustered indexes. These repairs can be done quickly and without risk of data loss.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 37%; padding: 0.75pt;" valign="top" width="37%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">REPAIR_REBUILD</span></span></p>
</td>
<td style="width: 63%; padding: 0.75pt;" valign="top" width="63%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Performs all repairs done by REPAIR_FAST and includes time-consuming repairs such as rebuilding indexes. These repairs can be done without risk of data loss.</span></span></p>
</td>
</tr>
</tbody>
</table>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">&nbsp;</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">WITH</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Specifies options on the number of error messages returned, locks obtained, or estimating <strong>tempdb</strong> requirements. If neither ALL_ERRORMSGS nor NO_INFOMSGS is specified, Microsoft&reg; SQL Server&trade; 2000 returns all error messages.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">ALL_ERRORMSGS</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Displays all error messages. If not specified, SQL Server displays a maximum of 200 error messages per object.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">NO_INFOMSGS</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Suppresses all informational messages and the report of space used.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">TABLOCK</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Causes DBCC command to obtain shared table locks. Ignored for DBCC CHECKALLOC.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">ESTIMATE ONLY</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Displays the estimated amount of <strong>tempdb</strong> space required to run DBCC CHECKALLOC with all of the other specified options.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Remarks</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKALLOC checks allocation and page usage in a database, including indexed views. The NOINDEX option, used only for backward compatibility, also applies to indexed views.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">It is not necessary to execute DBCC CHECKALLOC if DBCC CHECKDB has already been executed. DBCC CHECKDB is a superset of DBCC CHECKALLOC and includes allocation checks in addition to checks of index structure and data integrity.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKDB is the safest repair statement because it identifies and repairs the widest possible range of errors. If only allocation errors are reported for a database, execute DBCC CHECKALLOC with a repair option to correct them. However, to ensure that all errors (including allocation errors) are repaired properly, execute DBCC CHECKDB with a repair option. DBCC CHECKALLOC messages are sorted by object ID, except for those messages generated from <strong>tempdb</strong> . DBCC CHECKALLOC validates the allocation of all data pages in the database while DBCC CHECKDB validates the page information used in the storage of data in addition to validating the allocation information.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKALLOC does not acquire table locks by default. Instead, it acquires schema locks that prevent meta data changes but allow changes to the data while the DBCC CHECKALLOC is in progress. The DBCC statement collects information, and then scans the log for any additional changes made, merging the two sets of information together to produce a consistent view of the data at the end of the scan.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Result Sets</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">This table describes the information DBCC CHECKALLOC returns.</span></span></p>
<table border="1" cellpadding="0" class="MsoNormalTable" style="width: 595px;">
<tbody>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Item</span> </strong></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Description</span> </strong></span></p>
</td>
</tr>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">FirstIAM</span></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Internal use only.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Root</span></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Internal use only.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Dpages</span></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Data page count from sysindexes.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Pages used</span></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Allocated pages.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Dedicated extents</span></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Extents allocated to the object. </span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">If mixed allocation pages are used, there may be pages allocated with no extents.</span></span></p>
</td>
</tr>
</tbody>
</table>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">&nbsp;</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">The second part of a DBCC CHECKALLOC report is an allocation summary for each index in each file. This summary gives users an idea of the distribution of the data. </span></span></p>
<table border="1" cellpadding="0" class="MsoNormalTable" style="width: 595px;">
<tbody>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Item</span> </strong></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="center" class="MsoNormal" style="text-align: center;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Description</span> </strong></span></p>
</td>
</tr>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Reserved</span></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Pages allocated to the index and the unused pages in allocated extents.</span></span></p>
</td>
</tr>
<tr>
<td style="width: 34%; padding: 0.75pt;" valign="top" width="34%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Used</span></span></p>
</td>
<td style="width: 66%; padding: 0.75pt;" valign="top" width="66%">
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Pages allocated and in use by the index.</span></span></p>
</td>
</tr>
</tbody>
</table>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">&nbsp;</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Whether or not any options (except WITH NO_INFOMSGS) are specified, DBCC CHECKALLOC returns this result set (values may vary):</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC results for &#39;master&#39;.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">***************************************************************</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Table sysobjects&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Object ID 1.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Index ID 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FirstIAM (1:11)&nbsp;&nbsp; Root (1:12)&nbsp;&nbsp;&nbsp; Dpages 22.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;&nbsp; Index ID 1. 24 pages used in 5 dedicated extents.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Index ID 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FirstIAM (1:1368)&nbsp;&nbsp; Root (1:1362)&nbsp;&nbsp;&nbsp; Dpages 10.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;&nbsp; Index ID 2. 12 pages used in 2 dedicated extents.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Index ID 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FirstIAM (1:1392)&nbsp;&nbsp; Root (1:1408)&nbsp;&nbsp;&nbsp; Dpages 4.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;&nbsp; Index ID 3. 6 pages used in 0 dedicated extents.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Total number of extents is 7.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">***************************************************************</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&#39;...&#39;</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">***************************************************************</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Table spt_server_info&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Object ID 1938105945.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Index ID 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FirstIAM (1:520)&nbsp;&nbsp; Root (1:508)&nbsp; &nbsp;&nbsp; Dpages 1.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;&nbsp; Index ID 1. 3 pages used in 0 dedicated extents.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Total number of extents is 0.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">***************************************************************</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Processed 52 entries in sysindexes for database ID 1.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">File 1. Number of extents = 210, used pages = 1126, reserved pages = 1280.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; File 1 (number of mixed extents = 73, mixed pages = 184).</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;&nbsp; Object ID 1, Index ID 0, data extents 5, pages 24, mixed extent pages 9.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&#39;...&#39;</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;&nbsp; Object ID 1938105945, Index ID 0, data extents 0, pages 3, mixed extent pages 3.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">Total number of extents = 210, used pages = 1126, reserved pages = 1280 in this database.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (number of mixed extents = 73, mixed pages = 184) in this database.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">CHECKALLOC found 0 allocation errors and 0 consistency errors in database &#39;master&#39;.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">DBCC execution completed. If DBCC printed error messages, contact your system administrator.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKALLOC returns this result set when the ESTIMATE ONLY option is specified.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">Estimated TEMPDB space needed for CHECKALLOC (KB) </span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">------------------------------------------------- </span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">34</span> <span lang="EN-US" style="font-family: 宋体;"></p>
<p>	</span> <span lang="EN-US" style="font-family: 宋体;">(1 row(s) affected)</span> <span lang="EN-US" style="font-family: 宋体;"></p>
<p>	</span> <span lang="EN-US" style="font-family: 宋体;">DBCC execution completed. If DBCC printed error messages, contact your system administrator.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Permissions</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">DBCC CHECKALLOC permissions default to members of the <strong>sysadmin</strong> fixed server role or the <strong>db_owner</strong> fixed database role, and are not transferable.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><strong><span lang="EN-US" style="font-family: 宋体;">Examples</span> </strong></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">This example executes DBCC CHECKALLOC for the current database and for the <strong>pubs </strong> database.</span></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span style="font-size:12px;"><span lang="EN-US" style="font-family: 宋体;">-- Check the current database.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">DBCC CHECKALLOC</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">GO</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">-- Check the pubs database.</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">DBCC CHECKALLOC (&#39;pubs&#39;)</span> <span lang="EN-US" style="font-family: 宋体;"><br />
	</span> <span lang="EN-US" style="font-family: 宋体;">GO</span></span></p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sqlserver2000-dbcc-checkdb-error-8905.htm">https://www.dbainfo.net/sqlserver2000-dbcc-checkdb-error-8905.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sqlserver2000-dbcc-checkdb-error-8905.htm">sql server 2000 扩展盘区分配错误 error:8905 的问题解决</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2019-04-11 -- <a href="https://www.dbainfo.net/sql-server-recovery-service.htm" title="SQL Server 数据库修复专家SQLRescue">SQL Server 数据库修复专家SQLRescue</a> (0)</li><li>2019-04-12 -- <a href="https://www.dbainfo.net/sybase-ase-asa-recovery-service.htm" title="Sybase ASE及SQL Anywhere数据库修复专家">Sybase ASE及SQL Anywhere数据库修复专家</a> (0)</li><li>2013-06-02 -- <a href="https://www.dbainfo.net/2120.htm" title=""></a> (0)</li><li>2013-06-02 -- <a href="https://www.dbainfo.net/recovery-tools" title="Sybase数据库恢复工具">Sybase数据库恢复工具</a> (0)</li><li>2012-06-22 -- <a href="https://www.dbainfo.net/introduce-sql-anywhere-recovery-tool-readasadb.htm" title="Sybase SQL Anywhere(ASA)数据库非常规恢复工具">Sybase SQL Anywhere(ASA)数据库非常规恢复工具</a> (0)</li><li>2012-06-11 -- <a href="https://www.dbainfo.net/i-have-the-tool-can-recover-from-asa-db-file.htm" title="研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具">研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具</a> (3)</li><li>2012-04-11 -- <a href="https://www.dbainfo.net/ase-alter-table-modify-column-default-value.htm" title="ASE修改列的默认值属性">ASE修改列的默认值属性</a> (0)</li><li>2010-11-03 -- <a href="https://www.dbainfo.net/sql2005-direct-update-system-catalogs.htm" title="SQL2005 如何更新系统表">SQL2005 如何更新系统表</a> (2)</li><li>2010-09-28 -- <a href="https://www.dbainfo.net/sql-server-database-all-tables-space-order-desc2.htm" title="SQL SERVER中查看表占用空间的另外一种方法">SQL SERVER中查看表占用空间的另外一种方法</a> (0)</li><li>2010-09-16 -- <a href="https://www.dbainfo.net/java-connect-to-sqlserver-demo.htm" title="Java连接SQL Server数据库的一个简单例子">Java连接SQL Server数据库的一个简单例子</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sqlserver2000-dbcc-checkdb-error-8905.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
