Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Jelenségek

Vegyük a következő esetet:

  • A sp_cdc_cleanup_change_table a módosítási folyamat kezelésére.

  • A változásrögzítés (CDC) és a CDC-sp_cdc_cleanup_change_table között egy lakat van .

Ebben az esetben a következő 10-es súlyosságú 22852-es hiba (tájékoztató üzenet) lép fel:

Nem lehetett törölni a DatabaseName adatbázis-adatbázis vagy AdatbázisNév oszlopainak rögzítése esetén egy vagy több alacsony vízjelnek <elavulttá>. A hiba a CommandName parancs <során> . A visszaadott hiba <ErrorInfo> .

A művelet és a hiba használatával állapítsa meg a hiba okát, és kérje el újra a kérelmet.

Megjegyzés: Mivel ez egy tájékoztató üzenet, a tisztítási folyamat nem sikertelen, és nem lehet megállapítani, hogy a tisztítás sikeres-e vagy sem.

Részletek a javításról

Ha meg szeretné állapítani, hogy a sp_cdc_cleanup_change_table használata esetén sikeres-e a sp_cdc_cleanup_change_table, a rendszer hozzáad egy opcionális kimeneti paramétert (fCleanupFailed bit) a sp_cdc_cleanup_change_table függvényhez. Ezzel ellenőrizheti, hogy nem sikerül-e a rögzítési példányok megtisztítása. Ha az fCleanupFailed kimenet 0, az összes tisztítás sikeres lesz. Ha 1-et ad meg, az egyik rögzítési példány legalább tisztítása sikertelen lesz. Példa:

– Változó deklarált értéke és nullára első beállítása 

select @cleanup_failed_bit = 0

--Execute cleanup and obtain output bit

EXEC @retcode =sys.sp_cdc_cleanup_change_table

@capture_instance = '<CaptureInstance>',

@low_water_mark = @LSN,

@threshold = 1 ,

@fCleanupFailed = @cleanup_failed_bit output      

--Leverage @cleanup_failed_bit output to check the status.

Megoldás

Ezt a problémát az alábbi összegző frissítésekben javítottuk SQL Server:

Az összes új halmozott frissítés SQL Server tartalmazza az előző buildben található összes gyorsjavítást és biztonsági javítást. Azt javasoljuk, hogy telepítse a legújabb buildet az Ön által SQL Server:

Állapot

A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.

Hivatkozások

Megismerheti a Microsoft által a szoftverfrissítések leírására használt terminológiát.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×