Príznaky
Zoberme si nasledujúcu situáciu:
-
Predpokladajme, že povolíte funkciu zmeniť zhromažďovanie údajov (CDC) v databáze v skupine vždy o dostupnosti (AG), ktorá má DTC_SUPPORT = PER_DB nakonfigurované na serveri Microsoft SQL Server.
-
Pokúsite sa vypnúť CDC v databáze v AG spustením uloženej procedúry sp_cdc_disable_db.
-
V tejto situácii sa môže zobraziť výpis tvrdení, ak je úloha čistenia už dokončená pomocou msdb.dbo.sp_delete_job.
-
V inej situácii, spáchanie distribuovanej transakcie alebo operácie krížovej databázy po tom, ako vrátenie najpravdepodobnejšou môže spôsobiť aj skládku tvrdení.
-
Ďalšie informácie nájdete v téme Konfigurácia distribuovaných transakcií pre skupinu vždy v dostupnosti.
DateTime spid1462s * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * DateTime spid1462s *DateTime spid1462s * začiatok výpisu zásobníka:DateTime Spid1462s * DateTime SPID 1462DateTime spid1462s *DateTime spid1462s * umiestnenie: xactrm. cpp:lineNumberDateTime spid1462s * Expression:! (m_activeDtcRMCount = = 0) | | (m_preparedDtcXdesCount = = m_xdesCount)
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Riešenie
Tento problém je vyriešený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:
Informácie o kumulatívnych aktualizáciách pre SQL Server:
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Odkazy
Oboznámte sa s terminológiou, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.