При выполнении инструкции CREATE PARTITION FUNCTION в SQL Server 2008 R2 появляется сообщение об ошибке «Ошибка проверьте утверждение системы»

Переводы статьи Переводы статьи
Код статьи: 2813697 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Предполагается, что экземпляр Microsoft SQL Server 2008 R2, который имеет 6 накопительного обновления Пакет обновления 1 (SP1) для SQL Server 2008 R2 или SQL Server 2008 R2 Пакет обновления 2 (SP2 установлен). В этом случае при выполнении инструкции CREATE PARTITION FUNCTION , возникает ошибка утверждения. Кроме того появляется сообщение об ошибке, подобное приведенному ниже:
Расположение:Дискнастроек: \sql10_main_t\sql\ntdbms\msql\ddl\prtddl.cpp:1871
Выражение: FALSE
SPID:SPID>
Идентификатор процесса:Идентификатор процесса>
Описание: Недопустимый ключ значение

Сообщение 3624, уровень 20, состояние 1, строка 1

Не удалось выполнить проверку системы утверждения. Проверьте журнал ошибок SQL Server для получения дополнительных сведений. Как правило Ошибка утверждения причиной является повреждение данных или ошибки программного обеспечения. Чтобы проверить наличие повреждения базы данных, рассмотрите возможность выполнения инструкции DBCC CHECKDB. Если вы согласились отправлять дампов в Майкрософт во время установки, мини-дамп будут отправлены в корпорацию Майкрософт. Возможно, обновление от корпорации Майкрософт в последний Пакет обновления или исправление QFE технической поддержки.

Сообщение 0, уровень 20 0, состояние строки 0

При выполнении текущей команды возникла серьезная ошибка. Результаты, если таковые имеются, должны быть аннулированы.
Примечание Эта проблема возникает только в том случае, когда пользовательские параметры сортировки SQL_EBCDIC277_2_CP1_CS_AS регистрируется в базе данных, в которой выполняется инструкция CREATE PARTITION FUNCTION . Для идентификации баз данных, которые имеют эту проблему, запустите следующий сценарий SQL:
SELECT name FROM master..sysdatabases WHERE version = 707

Решение

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

6 Накопительного обновления для SQL Server 2008 R2 Пакет обновления 2

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

12 Накопительного обновления для SQL Server 2008 R2 Пакет обновления 1

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

Сведения об исправлении

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

Если исправление доступно для загрузки, имеется раздел «Исправление загрузки доступно» в верхней части этой статьи базы знаний. Если этот раздел не отображается, отправьте запрос в службу технической поддержки и поддержки для получения исправления.

Примечание Если имеются другие проблемы или необходимо устранить неполадки, вы можете создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будет применяться к Дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
Примечание Форме «Исправление загрузки доступны» отображаются языки, для которых доступно исправление. Если язык не отображается, это означает, что исправление для данного языка отсутствует.

Необходимые условия

Данное исправление необходимо иметь SQL Server 2008 R2, установленной на компьютере.

Необходимость перезагрузки

Необходимо перезагрузить компьютер после установки этого исправления.

Статус

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

Свойства

Код статьи: 2813697 - Последний отзыв: 15 апреля 2013 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Reporting Services
  • Microsoft SQL Server 2008 R2 Service Pack 2
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2813697 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 2813697

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

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com