Sdílet prostřednictvím


Zobrazení katalogu sledování změn - sys.change_tracking_databases

Platí pro:SQL ServerAzure SQL DatabaseSpravovaná instance Azure SQLDatabáze SQL v Microsoft Fabric

Vrátí jeden řádek pro každou databázi, která má zapnuté sledování změn.

Název sloupce Datový typ Description
database_id int ID databáze. To je unikátní v rámci instance SQL Serveru.
is_auto_cleanup_on bit Označuje, zda jsou data o sledování změn automaticky vymazána po konfigurované době uchovávání:

0 = Vypnuto

1 = Zapnuto
retention_period int Pokud se používá automatické čištění, doba uchovávání určuje, jak dlouho jsou data sledování změn uchovávána v databázi.
retention_period_units_desc nvarchar(60) Specifikuje popis doby udržení:

Minutes

Hodiny

Dny
retention_period_units tinyint Jednotka doby pro dobu udržení:

1 = Minuty

2 = Hodiny

3 = Dny

Povolení

Pro sys.change_tracking_databases se provádějí stejné kontroly oprávnění jako pro sys.databases. Pokud volající sys.change_tracking_databases není vlastníkem databáze, minimální oprávnění potřebná k zobrazení odpovídajícího řádku jsou UPRAVIT LIBOVOLNOU DATABÁZI nebo ZOBRAZIT JAKOUKOLI DATABÁZI serverové oprávnění, nebo VYTVOŘIT DATABÁZI v hlavní nebo aktuální databázi.

Viz také

Změň zobrazení katalogu sledování (Transact-SQL)
sledování změn dat (SQL Server)