Microsoft distribuuje opravy systému Microsoft SQL Server 2008 R2 jako jeden soubor ke stažení. Vzhledem k tomu, že opravy jsou kumulativní, obsahuje každá nová verze všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze opravy pro SQL Server 2008 R2.
Příznaky
Vezměte v úvahu následující scénář:
Vytvoříte publikaci transakční replikace v instanci systému Microsoft SQL Server 2008 R2.
Publikace obsahuje tabulku, která obsahuje sloupec XML.
Inicializujete publikaci a potom v tabulce proběhne jedna z následujících událostí:
- Do sloupce XML se vloží řádek, který obsahuje prázdný řetězec.
- Řádek se aktualizuje vložením prázdného řetězce do sloupce XML.
V tomto scénáři dojde k chybovému ukončení agenta čtečky protokolů replikace a replikace selže.
Poznámka: K tomuto problému nedochází, pokud má sloupec XML hodnotu NULL.
Řešení
Informace o kumulativní aktualizaci
SQL Server 2008 R2 Service Pack 1
Oprava tohoto problému byla poprvé vydána v kumulativní aktualizaci 6. Další informace o získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 Service Pack 1 naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:
2679367 Balíček kumulativní aktualizace 6 pro SQL Server 2008 R2 Service Pack 1Poznámka: Vzhledem k tomu, že buildy jsou kumulativní, obsahuje každá nová verze opravy všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze opravy SQL Server 2008 R2 Service Pack 1. 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 znalostní báze Microsoft Knowledge Base:
2567616 Buildy SQL Server 2008 R2, které byly vydány po vydání aktualizace Service Pack 1 SQL Server 2008 R2
Alternativní řešení
Při řešení tohoto problému postupujte podle následujících pokynů:
- Do sloupce XML nevkládejte řádek, který obsahuje prázdný řetězec.
- Neaktualizujte řádek vložením prázdného řetězce do sloupce XML.
Stav
Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.
Reference
Další informace o agentovi čtečky protokolů replikace najdete na následujícím webu MSDN (web MSDN (Microsoft Developer Network)):