Udostępnij za pośrednictwem


sys.change_tracking_databases (języka Transact-SQL)

Zwraca jeden wiersz dla każdej bazy danych, który ma włączone rejestrowanie zmian.

Nazwa kolumna

Typ danych

Description

database_id

int

Identyfikator bazy danych.To jest unikatowy w obrębie wystąpienie SQL Server.

is_auto_cleanup_on

bit

Wskazuje, czy dane śledzenia zmian jest czyszczona automatycznie po upływie okresu przechowywania skonfigurowane:

0 = Wyłączone

1 = Włączone

retention_period

int

Autocleanup jest używany, okres zachowywania Określa, jak długo zmian danych będzie przechowywany w bazie danych.

retention_period_units_desc

nvarchar(60)

Określa opis okres zachowywania:

  • Minutes

  • Hours

  • Days

retention_period_units

tinyint

Jednostki czas w okresie zachowywania:

1 = Minut

2 = Godziny

3 = Dni

Uprawnienia

Jak są obliczane dla sys.databases sys.change_tracking_databases zapewnić są te same uprawnienia kontroli.Jeśli wywołujący sys.change_tracking_databases nie jest właścicielem bazy danych, minimalne uprawnienia, które są wymagane, aby wyświetlić odpowiedni wiersz są ALTER DATABASE bez lub bazy danych bez VIEW uprawnienia poziom serwera lub uprawnieniami tworzenie bazy danych w bieżącej bazie danych lub wzorzec bazy danych.