Исправление: Сообщение об ошибке, при добавлении подписки переиздающий подписчик, который находится в публикации слиянием в SQL Server 2005 или SQL Server 2008: “ не удается создать подписку, так как подписка уже существует в базе данных подписки ”

Переводы статьи Переводы статьи
Код статьи: 977151 - Vizualiza?i produsele pentru care se aplic? acest articol.
Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2005 файл с исправлениями. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления, и все исправления, входившие в состав предыдущих SQL Server 2005 исправление выпуска.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим описанную ниже ситуацию.:
  • Создать публикацию слиянием Microsoft SQL Server 2005 или в Microsoft SQL Server 2008.
  • Создание republishers для публикации слиянием.
  • Создание глобальных подписчиков, подписанных на republishers.
  • Удаление подписки между переиздающий подписчик и подписчика. Затем republishers синхронизации с издателем.
  • При попытке добавить подписку переиздающий подписчик.
В этом случае появляется следующее сообщение об ошибке::

Msg 14058, уровень 16, состояние 1, процедура sp_addmergesubscription, 381 строки
Не удается создать подписку, так как подписка уже существует в базе данных подписки. Допускается только одна подписка на публикацию одного и того же в каждой базе данных подписки. Удалите подписку и добавить его снова, если это необходимо. Если ошибка повторится, метаданные репликации могут быть неправильными, содержатся в разделе документации сведения об устранении неполадок.

Решение

SQL Server 2005

Исправление, устраняющее эту проблему, сначала было выпущено в 7 накопительного обновления для SQL Server 2005 с пакетом обновления 3. Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
976951Накопительный пакет обновления 7 для SQL Server 2005 с пакетом обновления 3
Примечание.Поскольку сборки являются накопительными, каждый новый выпуск исправление содержит все исправления, и все исправления, входившие в состав предыдущих SQL Server 2005 исправление выпуска. Корпорация Майкрософт рекомендует, чтобы учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
960598SQL Server 2005 собирает, выпущенных после выпуска SQL Server 2005 с пакетом обновления 3
Microsoft SQL Server 2005 исправлениях создаются для определенных пакетов обновления для SQL Server. Необходимо применить исправление SQL Server 2005 с пакетом обновления 3 для установки SQL Server 2005 с пакетом обновления 3. По умолчанию все исправления, входящие в пакет обновления SQL Server включено в следующий пакет обновления для SQL Server.

SQL Server 2008

Версии SQL Server 2008

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

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

Исправление, устраняющее эту проблему, сначала было выпущено в 6 накопительного обновления для SQL Server 2008 с пакетом обновления 1 (SP1). Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
977443Накопительный пакет обновления 6 для SQL Server 2008 с пакетом обновления 1 (SP1)
Примечание.Поскольку сборки являются накопительными, каждый новый выпуск исправление содержит все исправления, и все исправления, входившие в состав предыдущих SQL Server 2008 исправление выпуска. Корпорация Майкрософт рекомендует, чтобы учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
970365SQL Server 2008 выполняет построение, выпущенных после пакета обновления 1 для SQL Server 2008
Microsoft SQL Server 2008 исправлениях создаются для определенных пакетов обновления для SQL Server. Необходимо применить исправление SQL Server 2008 с пакетом обновления 1 (SP1) для установки SQL Server 2008 с пакетом обновления 1 (SP1). По умолчанию все исправления, входящие в пакет обновления SQL Server включено в следующий пакет обновления для SQL Server.

Сведения об исправлении

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

Если исправление доступно для загрузки, имеется раздел «Доступные загрузки» в верхней части этой статьи базы знаний.. Если этот раздел не отображается, обратитесь в Службу поддержки клиентов Microsoft для получения исправления..

Примечание.Другие проблемы или если требуется устранить неполадки, возможно, потребуется создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Полный список телефонов поддержки и обслуживания клиентов Microsoft или информацию по созданию отдельного запроса на обслуживание вы можете найти на веб-сайте Майкрософт::
http://support.microsoft.com/contactus/?ws=support
Примечание.В форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это значит, что исправление не доступно для данного языка..

Предвартельные требования

Для установки этого исправления необходимо SQL Server 2005 с пакетом обновления 3 (SP3) установлен.Для получения дополнительных сведений о том, как получить SQL Server 2005 с пакетом обновления 3 щелкните следующий номер статьи базы знаний Майкрософт:
913089Получение последнего пакета обновления для SQL Server 2005

Сведения о перезагрузке компьютера

После установки исправления перезагружать компьютер не требуется..

Сведения о внесении изменений в системный реестр

Нет изменений в реестр.

Сведения о файле исправления

Английская версия исправления содержит версии файлов, приведенные в следующей таблице (или более поздние).. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясна вкладкеДата и времяэлемент панели управления.
Для всех 32-разрядных версий SQL Server 2005
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
ChsBrkr.dll12.0.9732.01,682,28817 Июня 2009 г.03: 05X86
CHTBRKR.dll12.0.9732.06,110,04817 Июня 2009 г.03: 05X86
databasemailengine.dll9.0.4268.075,62430 Октября 2009 г.04: 07X86
databasemailprotocols.dll9.0.4268.042,84030 Октября 2009 г.04: 07X86
distrib.exe2005.90.4268.067,43230 Октября 2009 г.04: 07X86
dtspipeline.dll2005.90.4268.0602,45630 Октября 2009 г.04: 07X86
dtspipelineperf.dll2005.90.4268.030,05630 Октября 2009 г.04: 07X86
fteref.dll12.0.9732.0446,46417 Июня 2009 г.03: 05X86
Infosoft.dll12.0.9732.0465,77617 Июня 2009 г.03: 05X86
KorWbrkr.dll12.0.9732.068,44817 Июня 2009 г.03: 05X86
Langwrbk.dll12.0.9732.0134,00017 Июня 2009 г.03: 05X86
Logread.exe2005.90.4268.0399,19230 Октября 2009 г.04: 11X86
Microsoft.SqlServer.MaintenancePlanTasks.dll9.0.4268.0292,69630 Октября 2009 г.г. 04: 12X86
Microsoft.SqlServer.Replication.dll2005.90.4268.01,625,43230 Октября 2009 г.г. 04: 12X86
Microsoft.SqlServer.SMO.dll9.0.4268.01,603,41630 Октября 2009 г.г. 04: 12X86
Microsoft.SqlServer.smoenum.dll9.0.4268.0218,96830 Октября 2009 г.г. 04: 12X86
Microsoft.SqlServer.sqlenum.dll9.0.4268.0919,38430 Октября 2009 г.г. 04: 12X86
Microsoft.SqlServer.webservicetask.dll9.0.4268.096,08830 Октября 2009 г.г. 04: 12X86
msfte.dll12.0.9732.02,431,85617 Июня 2009 г.03: 05X86
MSFTEFD.exe12.0.9732.064,35217 Июня 2009 г.03: 05X86
msftepxy.dll12.0.9732.093,04017 Июня 2009 г.03: 05X86
MSFTESQL.exe12.0.9732.093,04017 Июня 2009 г.03: 05X86
msgprox.dll2005.90.4268.0196,95230 Октября 2009 г.г. 04: 12X86
Msir5jp.dll5.0.2130.03,157,36017 Июня 2009 г.03: 05X86
mssqlsystemresource.ldfНеприменимо524,28830 Октября 2009 г.01: 57Неприменимо
mssqlsystemresource.mdfНеприменимо40,304,64030 Октября 2009 г.01: 57Неприменимо
Nlhtml.dll12.0.9732.0121,69617 Июня 2009 г.03: 05X86
Nls400.dll5.0.7112.012,287,34417 Июня 2009 г.03: 05X86
Query9x.dll12.0.9732.045,92017 Июня 2009 г.03: 05X86
Rdistcom.dll2005.90.4268.0644,44030 Октября 2009 г.г. 04: 13X86
repldp.dll2005.90.4268.0185,17630 Октября 2009 г.г. 04: 13X86
библиотеку replisapi.dll2005.90.4268.0269,65630 Октября 2009 г.г. 04: 13X86
Replmerg.exe2005.90.4268.0317,78430 Октября 2009 г.г. 04: 13X86
replprov.dll2005.90.4268.0551,76830 Октября 2009 г.г. 04: 13X86
Replrec.dll2005.90.4268.0783,19230 Октября 2009 г.г. 04: 13X86
replsub.dll2005.90.4268.0405,33630 Октября 2009 г.г. 04: 13X86
replsync.dll2005.90.4268.098,13630 Октября 2009 г.г. 04: 13X86
sbmsmdlocal.dll9.0.4268.015,977,81630 Октября 2009 г.г. 04: 12X86
Snapshot.exe9.0.4268.011,09630 Октября 2009 г.04: 14X86
spresolv.dll2005.90.4268.0173,91230 Октября 2009 г.04: 14X86
SqlAccess.dll2005.90.4268.0346,96830 Октября 2009 г.04: 14X86
sqlagent90.exe2005.90.4268.0346,45630 Октября 2009 г.04: 14X86
sqlatxss90.dll2005.90.4268.023,38430 Октября 2009 г.04: 07X86
sqlmergx.dll2005.90.4268.0191,32030 Октября 2009 г.04: 15X86
Sqlservr.exe2005.90.4268.029,284,18430 Октября 2009 г.04: 15X86
sqltaskconnections.dll2005.90.4268.0104,28030 Октября 2009 г.04: 15X86
sqlwep.dll2005.90.4268.087,38430 Октября 2009 г.04: 15X86
sysdbupg.SQLНеприменимо534,48229 Октября 2009 г.23: 30Неприменимо
sysdbupg_uninstall.SQLНеприменимо142,93429 Октября 2009 г.23: 30Неприменимо
Thawbrkr.dll12.0.9732.0203,63217 Июня 2009 г.03: 05X86
xmlfilt.dll12.0.9732.0195,44017 Июня 2009 г.03: 05X86
Xmlrw.dll2.0.3609.0166,23230 Октября 2009 г.04: 15X86
Xmlrwbin.dll2.0.3609.0120,15230 Октября 2009 г.04: 15X86
xmlsub.dll2005.90.4268.0192,34430 Октября 2009 г.04: 15X86
xpstar90.dll2005.90.4268.0297,30430 Октября 2009 г.04: 16X86
Для всех 64-разрядных версий SQL Server 2005
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
ChsBrkr.dll12.0.9732.01,691,50417 Июня 2009 г.05: 00X64
CHTBRKR.dll12.0.9732.06,107,50417 Июня 2009 г.05: 00X64
databasemailengine.dll9.0.4268.075,62430 Октября 2009 г.05: 33X86
databasemailprotocols.dll9.0.4268.042,84030 Октября 2009 г.05: 33X86
distrib.exe2005.90.4268.083,28830 Октября 2009 г.05: 33X64
dtspipeline.dll2005.90.4268.01,066,32830 Октября 2009 г.05: 33X64
dtspipelineperf.dll2005.90.4268.040,79230 Октября 2009 г.05: 33X64
fteref.dll12.0.9732.0433,15217 Июня 2009 г.05: 00X64
Infosoft.dll12.0.9732.0618,86417 Июня 2009 г.05: 00X64
KorWbrkr.dll12.0.9732.099,18417 Июня 2009 г.05: 00X64
Langwrbk.dll12.0.9732.0234,35217 Июня 2009 г.05: 00X64
Logread.exe2005.90.4268.0525,16030 Октября 2009 г.05: 36X64
Microsoft.SqlServer.MaintenancePlanTasks.dll9.0.4268.0292,69630 Октября 2009 г.г. 04: 12X86
Microsoft.SqlServer.Replication.dll2005.90.4268.01,816,40830 Октября 2009 г.05: 36X64
Microsoft.SqlServer.SMO.dll9.0.4268.01,603,41630 Октября 2009 г.05: 36X86
Microsoft.SqlServer.smoenum.dll9.0.4268.0218,96830 Октября 2009 г.05: 36X86
Microsoft.SqlServer.sqlenum.dll9.0.4268.0919,38430 Октября 2009 г.05: 36X86
Microsoft.SqlServer.webservicetask.dll9.0.4268.096,08830 Октября 2009 г.05: 36X86
msfte.dll12.0.9732.03,813,74417 Июня 2009 г.05: 00X64
MSFTEFD.exe12.0.9732.096,62417 Июня 2009 г.05: 00X64
msftepxy.dll12.0.9732.0124,78417 Июня 2009 г.05: 00X64
MSFTESQL.exe12.0.9732.0156,01617 Июня 2009 г.05: 00X64
msgprox.dll2005.90.4268.0258,90430 Октября 2009 г.05: 36X64
Msir5jp.dll5.0.2130.03,418,99217 Июня 2009 г.05: 00X64
mssqlsystemresource.ldfНеприменимо524,28830 Октября 2009 г.01: 57Неприменимо
mssqlsystemresource.mdfНеприменимо40,304,64030 Октября 2009 г.01: 57Неприменимо
Nlhtml.dll12.0.9732.0189,29617 Июня 2009 г.05: 00X64
Nls400.dll5.0.7112.014,101,87217 Июня 2009 г.05: 00X64
Query9x.dll12.0.9732.065,90417 Июня 2009 г.05: 00X64
Rdistcom.dll2005.90.4268.0821,08030 Октября 2009 г.05: 37X64
repldp.dll2005.90.4268.0236,88830 Октября 2009 г.05: 37X64
repldp.dll2005.90.4268.0185,17630 Октября 2009 г.г. 04: 13X86
библиотеку replisapi.dll2005.90.4268.0392,53630 Октября 2009 г.05: 37X64
Replmerg.exe2005.90.4268.0414,55230 Октября 2009 г.05: 37X64
replprov.dll2005.90.4268.0751,96030 Октября 2009 г.05: 37X64
Replrec.dll2005.90.4268.01,011,03230 Октября 2009 г.05: 37X64
replsub.dll2005.90.4268.0508,76030 Октября 2009 г.05: 37X64
replsync.dll2005.90.4268.0127,83230 Октября 2009 г.05: 37X64
sbmsmdlocal.dll9.0.4268.015,977,81630 Октября 2009 г.г. 04: 12X86
Snapshot.exe9.0.4268.011,09630 Октября 2009 г.05: 37X86
Snapshot.exe9.0.4268.011,09630 Октября 2009 г.04: 14X86
spresolv.dll2005.90.4268.0222,55230 Октября 2009 г.05: 37X64
SqlAccess.dll2005.90.4268.0354,13630 Октября 2009 г.05: 37X86
sqlagent90.exe2005.90.4268.0425,81630 Октября 2009 г.05: 37X64
sqlatxss90.dll2005.90.4268.029,03230 Октября 2009 г.05: 33X64
sqlmergx.dll2005.90.4268.0233,83230 Октября 2009 г.05: 38X64
Sqlservr.exe2005.90.4268.039,768,40830 Октября 2009 г.05: 38X64
sqltaskconnections.dll2005.90.4268.0150,37630 Октября 2009 г.05: 38X64
sqlwep.dll2005.90.4268.0120,15230 Октября 2009 г.05: 38X64
sqlwep.dll2005.90.4268.087,38430 Октября 2009 г.04: 15X86
sysdbupg.SQLНеприменимо534,48229 Октября 2009 г.23: 30Неприменимо
sysdbupg_uninstall.SQLНеприменимо142,93429 Октября 2009 г.23: 30Неприменимо
Thawbrkr.dll12.0.9732.0207,21617 Июня 2009 г.05: 00X64
xmlfilt.dll12.0.9732.0266,60817 Июня 2009 г.05: 00X64
Xmlrw.dll2.0.3609.0278,87230 Октября 2009 г.05: 38X64
Xmlrw.dll2.0.3609.0166,23230 Октября 2009 г.04: 15X86
Xmlrwbin.dll2.0.3609.0195,92830 Октября 2009 г.05: 38X64
Xmlrwbin.dll2.0.3609.0120,15230 Октября 2009 г.04: 15X86
xmlsub.dll2005.90.4268.0336,74430 Октября 2009 г.05: 38X64
xpstar90.dll2005.90.4268.0548,69630 Октября 2009 г.05: 38X64
Для всех IA-64-разрядных версий SQL Server 2005
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
ChsBrkr.dll12.0.9732.01,880,92817 Июня 2009 г.03: 57IA-64
CHTBRKR.dll12.0.9732.06,152,56017 Июня 2009 г.03: 57IA-64
databasemailengine.dll9.0.4268.075,60830 Октября 2009 г.07: 40X86
databasemailprotocols.dll9.0.4268.042,85630 Октября 2009 г.07: 40X86
distrib.exe2005.90.4268.0197,46430 Октября 2009 г.07: 40IA-64
dtspipeline.dll2005.90.4268.01,931,60830 Октября 2009 г.07: 40IA-64
dtspipelineperf.dll2005.90.4268.081,75230 Октября 2009 г.07: 40IA-64
fteref.dll12.0.9732.0433,15217 Июня 2009 г.03: 58IA-64
Infosoft.dll12.0.9732.01,912,68817 Июня 2009 г.03: 57IA-64
KorWbrkr.dll12.0.9732.0180,08017 Июня 2009 г.03: 57IA-64
Langwrbk.dll12.0.9732.0330,59217 Июня 2009 г.03: 57IA-64
Logread.exe2005.90.4268.01,100,13630 Октября 2009 г.07: 43IA-64
Microsoft.SqlServer.MaintenancePlanTasks.dll9.0.4268.0292,69630 Октября 2009 г.г. 04: 12X86
Microsoft.SqlServer.Replication.dll2005.90.4268.02,530,64830 Октября 2009 г.07: 43IA-64
Microsoft.SqlServer.SMO.dll9.0.4268.01,603,43230 Октября 2009 г.07: 43X86
Microsoft.SqlServer.smoenum.dll9.0.4268.0218,98430 Октября 2009 г.07: 43X86
Microsoft.SqlServer.sqlenum.dll9.0.4268.0919,38430 Октября 2009 г.07: 43X86
Microsoft.SqlServer.webservicetask.dll9.0.4268.096,10430 Октября 2009 г.07: 43X86
msfte.dll12.0.9732.07,081,84017 Июня 2009 г.03: 57IA-64
MSFTEFD.exe12.0.9732.0170,84817 Июня 2009 г.03: 57IA-64
msftepxy.dll12.0.9732.0132,96017 Июня 2009 г.03: 57IA-64
MSFTESQL.exe12.0.9732.0292,19217 Июня 2009 г.03: 57IA-64
msgprox.dll2005.90.4268.0542,04030 Октября 2009 г.07: 43IA-64
Msir5jp.dll5.0.2130.03,821,93617 Июня 2009 г.03: 57IA-64
mssqlsystemresource.ldfНеприменимо524,28830 Октября 2009 г.01: 57Неприменимо
mssqlsystemresource.mdfНеприменимо40,304,64030 Октября 2009 г.01: 57Неприменимо
Nlhtml.dll12.0.9732.0293,21617 Июня 2009 г.03: 58IA-64
Nls400.dll5.0.7112.014,747,50417 Июня 2009 г.03: 57IA-64
Query9x.dll12.0.9732.0120,68817 Июня 2009 г.03: 58IA-64
Rdistcom.dll2005.90.4268.01,888,10430 Октября 2009 г.07: 44IA-64
repldp.dll2005.90.4268.0512,34430 Октября 2009 г.07: 44IA-64
repldp.dll2005.90.4268.0185,17630 Октября 2009 г.г. 04: 13X86
библиотеку replisapi.dll2005.90.4268.0781,16030 Октября 2009 г.07: 44IA-64
Replmerg.exe2005.90.4268.0954,72830 Октября 2009 г.07: 44IA-64
replprov.dll2005.90.4268.01,629,54430 Октября 2009 г.07: 44IA-64
Replrec.dll2005.90.4268.02,147,68830 Октября 2009 г.07: 44IA-64
replsub.dll2005.90.4268.01,156,96830 Октября 2009 г.07: 44IA-64
replsync.dll2005.90.4268.0274,79230 Октября 2009 г.07: 44IA-64
sbmsmdlocal.dll9.0.4268.050,013,54430 Октября 2009 г.07: 43IA-64
Snapshot.exe9.0.4268.011,11230 Октября 2009 г.07: 45X86
Snapshot.exe9.0.4268.011,09630 Октября 2009 г.04: 14X86
spresolv.dll2005.90.4268.0495,44830 Октября 2009 г.07: 45IA-64
SqlAccess.dll2005.90.4268.0348,52030 Октября 2009 г.07: 45X86
sqlagent90.exe2005.90.4268.01,252,71230 Октября 2009 г.07: 45IA-64
sqlatxss90.dll2005.90.4268.056,16830 Октября 2009 г.07: 40IA-64
sqlmergx.dll2005.90.4268.0443,75230 Октября 2009 г.07: 45IA-64
Sqlservr.exe2005.90.4268.073,048,93630 Октября 2009 г.07: 45IA-64
sqltaskconnections.dll2005.90.4268.0314,21630 Октября 2009 г.07: 45IA-64
sqlwep.dll2005.90.4268.0217,44830 Октября 2009 г.07: 45IA-64
sqlwep.dll2005.90.4268.087,38430 Октября 2009 г.04: 15X86
sysdbupg.SQLНеприменимо534,48229 Октября 2009 г.23: 30Неприменимо
sysdbupg_uninstall.SQLНеприменимо142,93429 Октября 2009 г.23: 30Неприменимо
Thawbrkr.dll12.0.9732.0250,72017 Июня 2009 г.03: 57IA-64
xmlfilt.dll12.0.9732.0439,64817 Июня 2009 г.03: 58IA-64
Xmlrw.dll2.0.3609.0560,48830 Октября 2009 г.07: 46IA-64
Xmlrw.dll2.0.3609.0166,23230 Октября 2009 г.04: 15X86
Xmlrwbin.dll2.0.3609.0330,60030 Октября 2009 г.07: 46IA-64
Xmlrwbin.dll2.0.3609.0120,15230 Октября 2009 г.04: 15X86
xmlsub.dll2005.90.4268.0578,92030 Октября 2009 г.07: 46IA-64
xpstar90.dll2005.90.4268.0964,96830 Октября 2009 г.07: 46IA-64

Временное решение

Для обхода проблемы выполните следующие действия.:
  1. Остановите все операции DML на главном издателя.
  2. Остановка синхронизации основного издателя и republishers агентов слияния.
  3. Остановите агентов слияния, которые синхронизации republishers и подписчики конечного уровня.
  4. Резервное копирование основного издателя и все republishers.
  5. В переиздающей базы данных, выполните следующие инструкции:
    Begin tran MyTran
    delete <RepublisherDBname>..SysMergeSubscriptions where 
    subscriber_server = '<enter name>' and
    [db_name] = '<enter subscribing dbname>' and
    pubid = <enter pub id>
    
  6. Создайте другое подключение переиздающей базы данных. Выполните следующую инструкцию, чтобы убедиться, что были удалены только строки, предназначенные для удаления:
    Select * from <RepublisherDBname>..sysmergesubscriptions with (nolock)
  7. В первом подключении следующая инструкция выполняется при правильных строк были удалены.
    Commit tran MyTran
    Если правильно строки не были удалены, выполните следующую инструкцию:
    Rollback tran MyTran
  8. В случае ошибки во время восстановления базы данных или повторно инициализируйте репликации.

Статус

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

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

После установки исправления вы должны удалить подписчика, который не был успешно добавлен из системной таблицы SysMergeSubscriptions на переиздающей базы данных. Для этого выполните следующую инструкцию:
delete from SysMergeSubscriptions where subid = <Subscriber ID>

Ссылки

Для получения дополнительных сведений о последовательный модели обслуживания для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
935897Последовательный модели обслуживания доступна группа разработчиков SQL Server для предоставления исправления для устранения неполадок
Для получения дополнительных сведений о том, как получить SQL Server 2005 с пакетом обновления 3 щелкните следующий номер статьи базы знаний Майкрософт:
913089Получение последнего пакета обновления для SQL Server 2005
Для получения дополнительных сведений о новых возможностях и улучшениях в 3 (SP3) для SQL Server 2005 посетите следующий веб-узел корпорации Майкрософт:
http://go.Microsoft.com/fwlink/?LinkId=131442
Для получения дополнительных сведений о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
822499Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт::
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 977151 - Последний отзыв: 30 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Workgroup
Ключевые слова: 
kbautohotfix kbsurveynew kbfix kbqfe kbexpertiseadvanced kbHotfixServer kbmt KB977151 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:977151

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com