Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Microsoft distribuuje opravy Microsoft SQL Server 2008 a Microsoft SQL Server 2008 R2 jako jeden soubor ke stažení. Vzhledem k tomu, že opravy jsou kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí SQL Server 2008 nebo SQL Server 2008 R2 opravit vydání.

Příznaky

Zvažte následující scénář v Microsoft SQL Server 2008 nebo Microsoft SQL Server 2008 R2:

  • Nakonfigurujete transakční replikaci pro databázi.

  • Databáze je nakonfigurována pomocí možnosti read_committed_snapshot.

  • Replikace je nakonfigurovaná tak, aby používala nativní sync_method. Potom se předplatitelé replikace inicializuje a pro replikaci se vygeneruje snímek.

V tomto scénáři selže agent distribuce s kódem chyby 20598. Kromě toho se může zobrazit jedna z následujících chybových zpráv:

  • <datum a čas> spid<ID> distribuce
    Replication-Replication Subsystém: název agenta<> se nezdařil. Řádek nebyl nalezen u odběratele při použití replikovaného příkazu.

  • <datum a čas> spid<ID> chyba: 14151, závažnost: 18, stav: 1.

    <datum a čas> spid<ID> distribuce

    Replication-Replication Subsystém: název agenta<> se nezdařil. Porušení omezení PRIMÁRNÍ KLÍČ '<název primárního klíče>'. V tabulce<objektu>odběratel nelze vložit duplicitní klíč.

Příčina

K tomuto problému dochází, protože při generování snímku pro replikaci chybí zámek.

Řešení

Informace o kumulativní aktualizaci

SQL Server 2008 Service Pack 1


Oprava tohoto problému byla poprvé vydána v kumulativní aktualizaci 9 pro SQL Server 2008 Service Pack 1.

Poznámka: Vzhledem k tomu, že sestavení jsou kumulativní, každá nová verze opravy obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí SQL Server 2008 opravit vydání. Společnost Microsoft doporučuje zvážit použití nejnovější verze opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

970365 Buildy SQL Server 2008 vydané po vydání
aktualizace Service Pack 1 SQL Server 2008 Opravy hotfix microsoft SQL Server 2008 jsou vytvořeny pro konkrétní SQL Server aktualizace Service Pack. Je nutné nainstalovat opravu hotfix SQL Server 2008 Service Pack 1 instalace SQL Server 2008 Service Pack 1. Ve výchozím nastavení je každá oprava hotfix, která je k dispozici v aktualizaci Service Pack SQL Server zahrnuta v další aktualizaci Service Pack SQL Server.

SQL Server 2008 Service Pack 2

Oprava tohoto problému byla poprvé vydána v kumulativní aktualizaci 1 pro SQL Server 2008 Service Pack 2. Další informace o tomto balíčku kumulativní aktualizace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

2289254 Kumulativní aktualizace 1 pro SQL Server 2008 Service Pack 2Note Vzhledem k tomu, že sestavení jsou kumulativní, každá nová verze opravy obsahuje všechny opravy hotfix a všechny opravy zabezpečení zahrnuté v předchozí verzi opravy SQL Server 2008. Doporučujeme zvážit použití nejnovější verze opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

2402659 Buildy SQL Server 2008 vydané po vydání aktualizace Service Pack 2 SQL Server 2008

SQL Server 2008 R2


Oprava tohoto problému byla poprvé vydána v kumulativní aktualizaci 4. Další informace o získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 klepnutím na následující číslo článku databáze Microsoft Knowledge Base:

2345451 Kumulativní aktualizace balíčku 4 pro SQL Server 2008 R2 Poznámka: Vzhledem k tomu, že sestavení jsou kumulativní, každá nová verze opravy obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze opravy SQL Server 2008 R2. Doporučujeme zvážit použití nejnovější verze opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

981356 Buildy SQL Server 2008 R2 vydané po vydání verze SQL Server 2008 R2

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Další informace o replikaci SQL Server naleznete na následujícím webu Microsoft Developer Network (MSDN):

replikace SQL ServerDalší informace o izolace snímku naleznete na následujícím webu MSDN:

Izolace snímkůDalší informace o modelu přírůstkové údržby pro SQL Server klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
 

935897 Model přírůstkové údržby je k dispozici od týmu SQL Server, aby doručil opravy hotfix pro nahlášené problémy.

Další informace o pojmenování schématu pro aktualizace SQL Server klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
 

822499Nové schéma pojmenování pro balíčky aktualizací softwaru SQL Server společnosti MicrosoftDalší informace o terminologii aktualizací softwaru získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×