Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Тази статия описва подобрение, което позволява таблица, която е включена като статия в публикация за репликация на трансдействие, да бъде оттеглена от базата данни и публикациите. Една таблица може да бъде отпаднала само ако свойството allow_drop е зададено на TRUE във всички публикации, в които има таблица (и) като статия. Ако свойството е зададено на FALSE за която и да е от публикациите, съдържащи статията, операцията на падащото меню ще е неуспешна и че репликираните статии не могат да бъдат отхвърлени. Ако DDL на падащата таблица се поддържа от публикацията (ите), тогава операцията на падащото меню ще изхвърли таблицата от публикацията и базата данни. Агентът на log Reader ще осчетоводи командата за изчистване за базата данни за разпространение на изхвърлената таблица и ще изчисти метаданните на Publisher. Ако log Reader не е обработил всички регистрационни записи, които препращат към изхвърлената таблица, то ще игнорира новите команди, свързани с изхвърлената таблица. Вече обработени записи ще бъдат доставени до базата данни за разпространение. Те могат да се прилагат в базата данни за абонати, ако агентът по разпространение ги обработва преди log Reader изчиства остарялата (отпаднала) статия (и). Командата за разрешаване на поддръжката на падаща таблица за публикация:exec sp_changepublication @publication = '<Publication Name>', @property = 'allow_drop', @value = 'true' Командата за разрешаване на поддръжката на падащи таблици по време на създаването на публикация:exec sp_addpublication @publication = '<Publication Name>', ..., @allow_drop = N'true' Стойността по подразбиране на свойството allow_drop е зададена като False.

Решение

Този проблем е коригиран в следните сборни актуализации за SQL Server:

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Най-новата сборна актуализация за SQL Server 2016

Информация за сервизния пакетТази функционалност е въведена за първи път в следните сервизни пакети за SQL Server:

За сервизните пакети за SQL ServerСервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, както и всички нови корекции. Нашата препоръка е да приложите последния сервизен пакет и най-новата сборна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате последния сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация за последния сервизен пакет и най-новата сборна актуализация.Как се определя нивото на версиите, изданието и актуализирането на SQL Server и неговите компоненти

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×