Popravak: "postupak spajanja nije moguće pristupiti retka podataka" kada dođe do pogreške pisma Agent tabulatora i redaka postavljena na 4 u genstatus stupca u tablici msmerge_genhistory sustava

Vrijedi za: SQL Server 2008 R2SQL Server 2008

Microsoft raspodjeljuje Microsoft SQL Server 2008 ili SQL 2008 R2 rješava kao jednu datoteku radni stol. Jer su kumulativne popravke, svako novo izdanje sadrži sve hitnih popravaka i ispravite sve sigurnosne popravke koji su obuhvaćeni s prethodnim SQL Server 2008 ili SQL 2008 R2 izdanje.

Simptomi


Stvaranje replikacije spajanja koja koristi web sinkronizacije u Microsoft SQL Server 2008 ili SQL Server 2008 R2. Primijetite Agent spajanje Primijeni promjene preuzimanje ili prijenos promjene baze podataka. Kada se pojavi taj problem, u datoteku zapisnika opširno za spajanje Agent zapisuje poruka o pogrešci slična sljedećoj uzorak:
OLE DB pretplatnika 'pretplatnika': {poziv sp_MSgetonerow (?,?,?)} OLE DB pretplatnika 'pretplatnika': {poziv sp_MSenumcolumns (?,?)} Proces objedinjavanja nije mogao pristupiti retka podataka na 'Pretplatnika'. Pri otklanjanju, pokrenite sinkronizaciju s povijesti opširno zapisivanje i određivanje izlazne datoteke za pisanje ili pokrenite uslužni program SQL Profiler za identifikaciju izvora neuspjeh.
Važno Da biste potvrdili nailazite ovaj problem, trebali biste vidjeti retke koji imaju genstatus stupac u tablici msmerge_genhistory sustava. Ti reci su postavljena na 4. Je tipične za stupac genstatus biti postavljena na 4 dok agenta umetanja podataka. Međutim, prekinuta agent može ostaviti genstatus stupac postavljen na 4. Genstatus stupac postavljen na 4 treba obraditi sljedeći put pokrene agenta. Međutim, u ovom scenariju, ako pokušate ponovno, pokrenite agenta prestane s poruka o pogrešci slična poruka koje ovdje spominju.

Rješenje


Popravak ovog problema prvo Lansiran u kumulativnu ažuriranje 3. Dodatne informacije o nabavljanju paketa kumulativnim ažuriranjem za SQL Server 2008 kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
2498535 Kumulativnim ažuriranjem paketa 3 za SQL Server 2008 Service Pack 2
Napomena Jer su kumulativne na izgradi, svako novo izdanje popravak sadrži sve hitnih popravaka i ispravite sve sigurnosne popravke koji su obuhvaćeni s prethodnim SQL Server 2008 izdanje. Preporučujemo da razmotrite primjenom najnovije izdanje popravak koji sadrži ovaj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
956909 SQL Server 2008 izgrađuje koji su izdani nakon izdavanja SQL Server 2008

SQL Server 2008 R2 Service Pack 1

Popravak ovog problema prvo objavio u kumulativnu Update 1 za SQL Server 2008 R2 Service Pack 1. Dodatne informacije o nabavljanju paketa kumulativnim ažuriranjem kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
2544793 Kumulativno ažuriranje paket 1 za SQL Server 2008 R2 Service Pack 1
Napomena Jer su kumulativne na izgradi, svako novo izdanje popravak sadrži sve hitnih popravaka i ispravite sve sigurnosne popravke koji su obuhvaćeni s prethodnim SQL Server 2008 R2 izdanje. Preporučujemo da razmotrite primjenom najnovije izdanje popravak koji sadrži ovaj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
2567616 SQL Server 2008 R2 izgrađuje koji su izdani nakon izdavanja SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

Popravak ovog problema prvo Lansiran u kumulativnu ažuriranje 7. Dodatne informacije o nabavljanju paketa kumulativnim ažuriranjem za SQL Server 2008 R2 kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
2507770 Kumulativni paket ažuriranja 7 za SQL Server 2008 R2
Napomena Jer su kumulativne na izgradi, svako novo izdanje popravak sadrži sve hitnih popravaka i ispravite sve sigurnosne popravke koji su obuhvaćeni s prethodnim SQL Server 2008 R2 izdanje. Preporučujemo da razmotrite primjenom najnovije izdanje popravak koji sadrži ovaj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
981356 SQL Server 2008 R2 izgrađuje koji su izdani nakon izdavanja SQL Server 2008 R2

Status


Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".

Dodatne informacije


Dodatne informacije o sinkronizaciji web za replikaciju pisma, posjetite sljedeće web-mjesto Microsoft Developer Network (MSDN):Dodatne informacije o promijenjeno što datoteke i informacije o bilo kojem preduvjeta za primjenu kumulativnim ažuriranjem paketa koji sadrži hitni popravak opisan u ovom članku Microsoftove baze znanja kliknite sljedeći broj članka da biste pregledali u članak u Microsoftovoj bazi znanja:
2498535 Kumulativnim ažuriranjem paketa 3 za SQL Server 2008 Service Pack 2

Reference


Dodatne informacije o popisu izgradi koji su dostupni nakon lansiranja SQL Server 2008 kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
956909 SQL Server 2008 izgrađuje koji su izdani nakon izdavanja SQL Server 2008
Dodatne informacije o inkrementalni servisiranja Model za SQL Server, kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
935897 Inkrementalno servisiranja Model je dostupna iz tima SQL Server isporučiti hitnih popravaka za prijavljenog problema
Dodatne informacije o shema imenovanja za SQL Server ažuriranja kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
822499 Nova shema imenovanja datoteka za pakete softverskih ažuriranja za Microsoft SQL Server
Dodatne informacije o terminologiji ažuriranje softvera kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
824684 Opis standardne terminologije koja se koristi za opisivanje Microsoftovih softverskih ažuriranja