КОРЕКЦИЯ: "процесът на обединяване няма достъп до реда данни" грешка при обединяване агент спира и редове 4 в колона genstatus в таблицата msmerge_genhistory система

Прилага се за: SQL Server 2008 R2SQL Server 2008

Microsoft разпространява Microsoft SQL Server 2008 или SQL 2008 R2 се определя като един файл за изтегляне. Тъй като корекциите са сборни, всяка нова версия съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2008 и SQL 2008 R2 fix съобщение.

Симптоми


Можете да създадете репликация при обединение, който използва уеб синхронизация в Microsoft SQL Server 2008 или SQL Server 2008 R2. Забелязвате обединяване агент не приложите изтегляне или качване на промени в базата данни. При възникване на проблема в обединяване агент подробен регистрационен файл се регистрира съобщение за грешка, подобно на следния ред:
OLE DB абонат "абонат": {наричат sp_MSgetonerow (?,?,?)} OLE DB абонат "абонат": {наричат sp_MSenumcolumns (?,?)} Процесът на обединяване няма достъп до ред данни в "абонат". При отстраняване на неизправности, рестартирайте синхронизиране с много история влизане и Задайте изходен файл за запис на или Изпълнете помощната програма SQL Profiler да идентифицирате източника на грешката.
Важно За да потвърдите, че имате този проблем, трябва да виждате редовете genstatus колона в таблицата msmerge_genhistory система. Тези редове са разположени на 4. Това е типично за genstatus колона, за да се зададе 4 , докато агент е Вмъкване на данни. Обаче прекъсва агент може да оставите genstatus колона 4. Genstatus колона 4 се обработват следващия път, който се изпълнява. Обаче в този случай, ако се опитате да изпълните агент отново, той спира със съобщение за грешка, подобно съобщение, което е споменато тук.

Решение


Решение за този проблем излезе първо в сборна актуализация 3. За повече информация как да получите този Сборен пакет за SQL Server 2008, щракнете върху следния номер на статия в базата знания на Microsoft:
2498535 Пакет със сборни актуализации 3 за SQL Server 2008 Service Pack 2
Забележка Тъй като компилациите са сборни, всяка нова версия на корекцията съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2008 fix съобщение. Препоръчително е да приложите най-новата версия на корекцията, който ще съдържа тази корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
956909 Компилации на SQL Server 2008, издадени след издаването на SQL Server 2008

SQL Server 2008 R2 Service Pack 1

Решение за този проблем излезе първо в сборна актуализация 1 за SQL Server 2008 R2 Service Pack 1. За повече информация как да получите този пакет със сборни актуализации щракнете върху следния номер на статия в базата знания на Microsoft:
2544793 Кумулативен пакет за актуализация 1 за SQL Server 2008 R2 Service Pack 1
Забележка Тъй като компилациите са сборни, всяка нова версия на корекцията съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2008 R2 fix съобщение. Препоръчително е да приложите най-новата версия на корекцията, който ще съдържа тази корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2567616 SQL Server 2008 R2 компилации, издадени след SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

Решение за този проблем излезе първо в сборна актуализация 7. За повече информация как да получите този Сборен пакет за SQL Server 2008 R2, щракнете върху следния номер на статия в базата знания на Microsoft:
2507770 Кумулативен пакет за актуализация 7 за SQL Server 2008 R2
Забележка Тъй като компилациите са сборни, всяка нова версия на корекцията съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2008 R2 fix съобщение. Препоръчително е да приложите най-новата версия на корекцията, който ще съдържа тази корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
981356 SQL Server 2008 R2 компилации, издадени след издаването на SQL Server 2008 R2

Статус


Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Повече информация


За повече информация относно уеб синхронизиране за репликация при обединение посетете следния уеб сайт на Microsoft Developer Network (MSDN):За повече информация относно кои файлове са променени и информация за всички предпоставки за прилагане на сборния пакет за актуализация, която съдържа актуалната корекция, описана в тази статия от базата знания на Microsoft, щракнете върху следния номер на статия, за да видите статия в базата знания на Microsoft:
2498535 Пакет със сборни актуализации 3 за SQL Server 2008 Service Pack 2

Препратки


За допълнителна информация относно списъка на компилациите, налични след издаването на SQL Server 2008 щракнете върху следния номер на статия в базата знания на Microsoft:
956909 Компилации на SQL Server 2008, издадени след издаването на SQL Server 2008
За повече информация за модела на постъпково обслужване за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:
935897 Моделът за постъпково обслужване се предлага от екипа на SQL Server за предоставяне на спешни корекции за съобщени проблеми
За повече информация за схемата за именуване на актуализации за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:
822499 Нова схема за именуване на пакети за актуализация на софтуера на Microsoft SQL Server
За повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:
824684 Описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft