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

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

Проблемы

Рассмотрим следующий сценарий.

  • Вы создаете публикацию репликации транзакций в экземпляре Microsoft SQL Server 2008 R2.

  • В публикации есть таблица, в которой есть XML-столбец.

  • Вы инициализирует публикацию, и в таблице появляется одно из указанных ниже событий.

    • В XML-столбец будет вставлена строка, содержащая пустую строку.

    • Строка обновляется путем вставки пустой строки в столбец XML.

В этом сценарии агент чтения журнала репликации завершает работу со сбоем, и репликация не выполняется.Примечание. Эта проблема не возникает, если XML-столбец имеет ПУСТое значение.

Решение

Сведения о накопительном пакете обновления

SQL Server 2008 R2 с пакетом обновления 1 (SP1)

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

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

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

Обходное решение

Для решения этой проблемы следуйте рекомендациям:

  • Не вставляйте строку, содержащую пустую строку, в столбце XML.

  • Не обновляйте строку, вставляя пустую строку в столбец XML.

Статус

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

Ссылки

Дополнительные сведения об агенте чтения журнала репликации можно найти на веб-сайте Microsoft Developer Network (MSDN) по следующему адресу:

Общие сведения об агенте чтения журнала репликации

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

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

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