Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

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

Проблемы

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

  • Эта проблема может возникать в следующих случаях:

    • Вы синхронизируете изменения, внесенные издателем, с подписчиком, а время запроса истекает на подписчике, а подписчик загружает данные с издателя.

    • Вы синхронизируете изменения, внесенные подписчиком, с издателем и время ожидания запроса на издателе, когда издатель загружает данные с подписчика.

  • Эта проблема возникает, если время ожидания запроса вызвано одной из следующих причин:

    • Блокировка обновления удерживается в строках или таблицах во время длительного выполнения транзакции.

    • Другой агент репликации выполняет операцию проверки данных для таблиц.

    • Другой агент репликации блокирует строки или таблицы.

  • С помощью агента слияния может быть зарегистрировано следующее сообщение о превышении времени ожидания:

    Процессу слияния не удалось выполнить запрос из-за истечения времени ожидания запроса. Если это не помогло, измените время ожидания запроса для процесса.

Причина

Эта проблема возникает из-за того, что транзакция, выполняющая репликацию слиянием на подписчике, не зафиксирована или откатывается, когда происходит время ожидания запроса. Откроется новая транзакция для продолжения репликации слиянием, пока не будет открыта предыдущая транзакция. Если строки или таблицы подписчика больше не блокируются, Новая транзакция завершает репликацию слияния успешно. Однако предыдущая транзакция откатывается, когда агент слияния завершает репликацию слиянием и отключает это соединение. Таким образом, на подписчике происходит неконвергенция или потеря данных.

Решение

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

SQL Server 2008 R2

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

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

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

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

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

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

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

Накопительный пакет обновления 6 для SQL Server 2008 с пакетом обновления 2 (SP2)

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

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

2402659 Сборки SQL Server 2008, выпущенные после выпуска пакета обновления 2 (SP2) для SQL Server 2008

Статус

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

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

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

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

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×