Články, které jsou zahrnuty v transakční replikace v SQL Server 2014 nebo SQL Server 2016 podporuje PŘETAŽENÍ TABULKY DDL

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3170123
Tento článek popisuje vylepšení, které umožňuje tabulku, která je k dispozici jako článek v publikaci transakční replikace z databáze vynechány a publikací. Tabulku je možné přetáhnout pouze tehdy, pokud je vlastnost allow_drop nastavena na hodnotu TRUE na všechny publikace, které mají tabulky jako článek. Pokud je vlastnost nastavena na hodnotu FALSE pro všechny publikace, které obsahují v článku, bude operace DROP TABLE nezdaří a hlásit, že replikované články nelze vynechat.

Pokud publikace podporuje PŘETAŽENÍ TABULKY DDL , pak DROP TABLE budou zlikvidovány tabulky z publikace a databáze. Agent protokolu reader bude účtovat vyčištění příkaz rozdělování databáze vyřazených tabulky a provést vyčištění metadat aplikace publisher. Pokud čtecí zařízení protokolu nebyly zpracovány všechny záznamy protokolu odkazujících na zamítnuté tabulka, ji bude ignorovat nové příkazy, které jsou přidruženy k vynechání tabulky. Již zpracované záznamy budou doručeny do distribuční databáze. Může použijí na Odběratel databáze je-li distribuční Agent zpracovává před protokolu Reader vyčistí v článku zastaralé (vyřazených).

Příkaz Povolit podporu přetažení tabulky pro publikaci:
exec sp_changepublication @publication = '<Publication Name>', @property = 'allow_drop', @value = 'true'
Příkaz pro podporu přetažení tabulky při jejím vytváření publikace:

exec sp_addpublication @publication = '<Publication Name>', ..., @allow_drop = N'true'
Výchozí hodnota je vlastnost allow_drop nastavena na False.
Řešení
Tento problém byl opraven v následující kumulativní aktualizace pro SQL Server:
O kumulativní aktualizace pro SQL Server
Každé nové kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Rezervovat nejnovější kumulativní aktualizace pro SQL Server:

Informace o aktualizaci Service pack

Tato funkce byla poprvé zahrnuta v následujících aktualizacích service Pack pro SQL Server:O aktualizacích Service Pack pro SQL Server

Aktualizace Service Pack jsou kumulativní. Každá nová aktualizace service pack obsahuje všechny opravy zahrnuté v předchozích aktualizacích service Pack a všechny nové opravy. Naše doporučení je použít nejnovější aktualizace service pack a kumulativní aktualizace pro tuto aktualizaci service pack. Není nutné instalovat předchozí aktualizaci service pack před instalací nejnovější aktualizace service pack. Pomocí tabulky 1 pro vyhledání více informací o nejnovější aktualizaci service pack a nejnovější kumulativní aktualizaci v následujícím článku.

Jak lze zjistit verzi, vydání a aktualizace úroveň serveru SQL Server a jeho součástí
Prohlášení
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3170123 - Poslední kontrola: 11/11/2016 03:16:00 - Revize: 2.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core, Microsoft SQL Server 2016 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3170123 KbMtcs
Váš názor