В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

ИСПРАВИТЬ: Изменений репликации слиянием на подписчике с SQL Server при отсутствуют они подписаться на секции в SQL Server 2008 R2 или SQL Server 2012

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке: 2644396
Корпорация Майкрософт распространяет Пакет обновления 1 (SP1) Microsoft SQL Server 2008 R2 или исправления Microsoft SQL Server 2012 в один загружаемый файл. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления и все исправления безопасности, входившие в состав предыдущих SQL Server 2008 R2 Пакет обновления 1 (SP1) или Microsoft SQL Server 2012 выпуска обновления.
Проблема
Рассмотрим следующий сценарий:
  • У вас есть публикации репликации слиянием Microsoft SQL Server 2008 R2 или 2012 Microsoft SQL Server.
  • Имеются следующие типы подписок
    • Подписки SQL Server Compact Edition
    • Подписчика SQL Server
  • Подписывается подписчик в существующий раздел, созданный на издателе.
  • Некоторые изменения в данные на издателе в разделе.
  • Подписка инициализируется текущий моментальный снимок.

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

ПримечаниеДанная проблема чаще возникает, если многие публикации создаются в одной базе данных и создания многих поколений.
Причина
Эта проблема возникает из-за неправильной установки PartitionId при генерации перечисляются, если число поколений больше, чем значение свойства MergeSynchronizationAgent.DownloadGenerationsPerBatch .
Решение

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

SQL Server 2012

Исправление этой проблемы сначала было выпущено в накопительное обновление 1 для SQL Server 2012. Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
2679368 Накопительный пакет обновления 1 для SQL Server 2012
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и исправить все исправления, входившие в состав предыдущих 2012 SQL Server выпуска. Корпорация Майкрософт рекомендует учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2692828 Построения SQL Server 2012, выпущенные после выпуска SQL Server 2012
Необходимо применить исправление SQL Server 2012 установки SQL Server 2012.

Накопительное обновление 4 для SQL Server 2008 R2 SP1

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


Временное решение
Чтобы обойти эту проблему, воспользуйтесь одним из следующих методов:
  • Создание моментального снимка и инициализации подписки.
  • ЗначениеMergeSynchronizationAgent.DownloadGenerationsPerBatchСвойство превышает число поколений.
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

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

Свойства

Номер статьи: 2644396 — последний просмотр: 04/02/2013 07:20:00 — редакция: 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 Standard, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

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