Aracılığıyla paylaş


sys.change_tracking_databases (Transact-SQL)

Değişiklik izlemeyi etkin olan her veritabanı için bir satır döndürür.

Sütun adı

Veri türü

Açıklama

database_id

int

Veritabanı KIMLIĞI.Bu örnek içinde benzersizdir SQL Server.

is_auto_cleanup_on

bit

Değişiklik izleme verilerini otomatik olarak yapılandırılmış bir saklama dönemi sonra temizlenir olup olmadığını gösterir:

0 = Off

1 = Açık

retention_period

int

Saklama dönemi autocleanup kullanılırsa, ne kadar değişiklik izleme verilerini veritabanında saklanacağını belirtir.

retention_period_units_desc

nvarchar(60)

Saklama dönemi açıklamasını belirtir.

  • Minutes

  • Hours

  • Days

retention_period_units

tinyint

Saklama dönemi için saat birimi:

1 = Dakika

2 = Saat

3 Gün =

İzinler

Aynı izin denetimler için sys.databases yapıldıkça sys.change_tracking_databases için oluşur.Arayanın sys.change_tracking_databases, veritabanı sahibi değilse, karşılık gelen satırı görmek için gereken en düşük izinler ALTER ANY DATABASE veya ANY DATABASE VIEW sunucu düzeyinde izin veya CREATE DATABASE iznine asıl veritabanı veya geçerli veritabanı içinde olabilir.