FIX: при ошибке 666 при перестроении индекса сети в схему секционирования в SQL Server 2008 и SQL Server 2008 R2

Код статьи: 982441 - Список продуктов, к которым относится данная статья.
Корпорация Майкрософт распространяет Microsoft SQL Server 2008 и SQL Server 2008 R2 устраняет файл с исправлениями. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления и исправить все исправления, входившие в состав SQL Server 2008 и SQL Server 2008 R2, предыдущие версии.
Развернуть все | Свернуть все

На этой странице

Проблема

Рассмотрите следующий сценарий:
  • У таблицы в Microsoft SQL Server 2008 или базы данных SQL Server 2008 R2.
  • Таблицы содержит много строк. Например, таблица имеет 2,5 миллиардов строк.
  • Схема секционирования определен в базе данных.
  • Перестроить индекс через Интернет по схеме секционирования.
В этом случае появляется следующее сообщение об ошибке:
Сообщение 666, уровень 16, состояние 2, строка <lineid>
Сформированный системой уникальный наибольшее повторяющиеся группы было превышено для индекса с Идентификатором секции < ID раздела >. Удаление и повторное создание индекса может разрешить эту; в противном случае используйте другой ключ кластеризации.

Решение

Накопительного обновления информации



SQL Server 2008 R2


Исправление этой проблемы сначала было выпущено в накопительное обновление 2. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:
2072493Накопительного обновления 2 для SQL Server 2008 R2
ПримечаниеЗа построения исправления накопительного, каждый новый выпуск содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 R2 исправление выпуска. Рекомендуется, чтобы учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
981356Построение the SQL Server 2008 R2, выпущенные после выхода SQL Server 2008 R2

SQL Server 2008

Исправление этой проблемы сначала было выпущено в 8 накопительного обновления для SQL Server 2008 с пакетом обновления 1 (SP1). Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
981702Накопительного обновления 8 для SQL Server 2008 с пакетом обновления 1 (SP1)
ПримечаниеЗа построения исправления накопительного, каждый новый выпуск содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 исправление выпуска. Рекомендуется, чтобы учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
970365Построение the SQL Server 2008, выпущенные после выхода SQL Server 2008 с пакетом обновления 1 (SP1)
Исправления для Microsoft SQL Server 2008 создаются для определенных пакетов обновления для SQL Server. Необходимо применить исправление SQL Server 2008 с пакетом обновления 1 (SP1) для установки SQL Server 2008 с пакетом обновления 1 (SP1). По умолчанию все исправления, входящие в пакет обновления SQL Server включено в следующий пакет обновления для SQL Server.
После установки обновления, необходимо включить флаг трассировки 4199 Включение данного исправления. Включение этого флага трассировки, воспользуйтесь одним из следующих методов.

Способ 1

Выполните следующую команду:
Инструкция DBCC TRACEON(4199,-1)
Способ 2

Используйте параметр запуска -T, чтобы включить флаг трассировки 4199 во время запуска SQL Server.

Статус

Корпорация Майкрософт подтвердила, что это является проблемой в продуктах Майкрософт, которые перечислены в разделе «Данная статья применима к».

Ссылки

О последовательный модели обслуживания для SQL Server, щелкните следующий номер статьи базы знаний Майкрософт:
935897Модель обслуживания последовательный доступна группа разработчиков SQL Server для предоставления исправления для устранения неполадок


Для получения дополнительных сведений о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
822499Новая схема присвоения имен для программного обеспечения Microsoft SQL Server пакетами обновления


Для получения дополнительных сведений о терминологии, обновление программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684Описание стандартной терминологии, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 982441 - Последнее изменение :: 16 июля 2010 г. - Редакция: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Workgroup
Ключевые слова: 
kbexpertiseadvanced kbsurveynew kbfix kbqfe kbmt KB982441 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:982441

Отправить отзыв