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:
|
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.
See Also