Исправление: Не удается включить «сбор данных изменений» в таблицу, которая использует уникальный индекс с более чем одним столбцом, включенные в SQL Server 2012 с пакетом обновления 2

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3076444

Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2012 как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и все исправления, входившие в состав предыдущих 2012 SQL Server исправления выпуска.
Проблема
Можно создать уникальный индекс, который содержит два или более включенных столбцов для таблицы, в Пакет обновления 2 (SP2) для Microsoft SQL Server 2012. При попытке включитьСбор данных изменений для таблицы может появиться сообщение об ошибке, подобное приведенному ниже:

Сообщение 22832, уровень 16, состояние 1, процедура sp_cdc_enable_table_internal, строка 636

Не удалось обновить метаданные, которые указывает таблицу table_nameвключено для сбора данных изменений. Сбой при выполнении команды "Вставить в table_name'. Возвращена ошибка 2627: "нарушение ПЕРВИЧНОГО ключа ограничения «index_columns_clustered_idx». Не удается вставить повторяющийся ключ в объект «cdc.index_columns». Повторяющееся значение ключа: (338100245, 0). ". Используйте действие и ошибок для определения причины сбоя и повторно отправить запрос.

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

Данная проблема была впервые устранена в следующее накопительное обновление для SQL Server.
Рекомендация: Установите последнее накопительное обновление для SQL Server

Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и все безопасности исправления, входившие в состав предыдущего накопительного обновления. Извлечь последние накопительные обновления для SQL Server:
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Ссылки
Дополнительные сведения о Терминология , которые корпорация Майкрософт использует для описания обновлений программного обеспечения.
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 3076444 — последний просмотр: 07/22/2015 20:08:00 — редакция: 1.0

Microsoft SQL Server 2012 Service Pack 2

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3076444 KbMtru
Отзывы и предложения