Obsługuje DROP DDL tabeli dla artykułów, które są zawarte w replikacji transakcyjnej w 2014 serwera SQL

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 3170123
W tym artykule opisano poprawę, która umożliwia tabela, która wchodzi w skład jak artykuł w replikacji transakcyjnej publicationto być usunięte z bazy danych i publikacji. Tabelę można upuszczać tylko wtedy, gdy właściwośćallow_drop jest ustawiona na TRUE na wszystkie publikacje, które mają jedną lub kilka tabel jako artykuł. Jeśli właściwość jest ustawiona na wartość FALSE dla publikacji, które zawierają tego artykułu, operacja DROP TABLE będzie się nie powieść i zgłoś replikowanych artykułów nie można go usunąć.

Jeśli DROP DDL tabeli jest obsługiwany przez publikacji, operacja ta DROP TABLE powoduje usunięcie tabeli z publikacji i bazy danych. Agent odczytywania dziennika po polecenia oczyszczania dla databaseof dystrybucji porzuconych tabela i do czyszczenia metadanych wydawcy. Jeśli odczytywania dziennika nie przetworzony wszystkich recordsthat dziennika można znaleźć w tabeli porzuconych, to będzie ignorować nowych poleceń, które są skojarzone z porzuconych tabela. Już przetworzonych rekordów będą dostarczane do bazy danych dystrybucji. Mogą być one stosowane baza danych subskrybenta jeśli Agent dystrybucji przetwarza je przed Readercleans dziennika się przestarzałe artykuły (opuszczone).

Polecenie, aby włączyć obsługę tabeli upuszczania dla publikacji:
exec sp_changepublication @publication = '<Publication Name>', @property = 'allow_drop', @value = 'true'
Polecenie, aby włączyć obsługę tabeli upuszczania podczas tworzenia publikacji:

exec sp_addpublication @publication = '<Publication Name>', ..., @allow_drop = N'true'
Domyślna wartość właściwości allow_drop jest równa False.
Rozwiązanie

Informacje dodatku Service pack

Thisfunctionality był pierwszym introducedin dodatku Service Pack 2 dla programu SQL Server 2014.

Dotyczących dodatków Service Pack dla programu SQL Server

Dodatki Service Pack mają charakter kumulacyjny. Każdy nowy dodatek service pack zawiera wszystkie poprawki zawarte w poprzednich dodatkach service pack, oraz nowe poprawki. Nasze zalecenia jest zastosowanie najnowszego dodatku service pack i najnowszą aktualizację zbiorczą dla tego dodatku service pack. Nie trzeba instalować poprzedniego dodatku service pack, przed zainstalowaniem najnowszego dodatku service pack. Użyj tabeli 1 w następującym artykule, aby uzyskać dodatkowe informacje dotyczące najnowszego dodatku service pack i najnowszą aktualizację zbiorczą.

Jak ustalić wersję, poziom edition i aktualizacja programu SQL Server i jego składników
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Uwaga: Niniejszy artykuł, przeznaczony do „SZYBKIEJ PUBLIKACJI”, został utworzony bezpośrednio przez organizację pomocy technicznej firmy Microsoft. Zawarte w nim informacje są udostępniane „w stanie takim, w jakim są” w odpowiedzi na pojawiające się problemy. W wyniku przyspieszonego trybu udostępniania materiały mogą zawierać błędy typograficzne i mogą zostać poprawione w dowolnym momencie bez uprzedzenia. Więcej informacji można znaleźć w Warunkach użytkowania.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3170123 — ostatni przegląd: 07/12/2016 04:53:00 — zmiana: 1.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

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3170123 KbMtpl
Opinia