Применяется к
SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise

Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 R2 как один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2.

Проблемы

После включения сбора данных об изменениях (CDC) в некоторых столбцах таблицы в Microsoft SQL Server 2008 R2 все столбцы в таблице будут неправильно помечены как реплицируемые. Кроме того, инструкции языка обработки данных (DML) не выполняются при попытке выполнить инструкции для столбцов, которые не включены в сбор данных изменений (CDC). Например, сообщение об ошибке появляется при запуске хранимой процедуры sp_rename , чтобы переименовать столбец, для которого не включена функция CDC, после включения CDC в некоторых столбцах.

Внимание! при изменении любой части имени объекта могут быть разорваны сценарии и хранимые процедуры. MSG 4928, уровень 16, состояние 1, процедура sp_rename, строка 547Cannot изменить столбец "имя столбца", так как он является реплицируемым. В текущей команде возникла ошибка, связанная с сообщением 0, уровнем 20, состоянием 0, строка 0A серьезной ошибки. Результаты, если таковые имеются, должны быть удалены.

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

SQL Server 2008 R2 с пакетом обновления 1 (SP1)Исправление для этой проблемы впервые выпущено в накопительном обновлении 1 для SQL Server 2008 R2 с пакетом обновления 1 (SP1). Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:

2544793 Накопительный пакет обновления 1 для SQL Server 2008 R2 с пакетом обновления 1 (SP1)Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2567616 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2 с пакетом обновления 1 (SP1)

SQL Server 2008 R2Исправление для этой проблемы впервые выпущено в накопительном обновлении 7. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:

2507770 Накопительный пакет обновления 7 для SQL Server 2008 R2 Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

981356 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2

Статус

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

Дополнительная информация

Дополнительные сведения об CDC можно найти на веб-сайте MSDN по следующему адресу:

Общие сведения об CDC

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.