Ubah Tampilan Katalog Pelacakan - sys.change_tracking_databases

Berlaku untuk:SQL Server Azure SQL DatabaseAzure SQL Managed Instance

Mengembalikan satu baris untuk setiap database yang mengaktifkan pelacakan perubahan.

Nama kolom Jenis data Deskripsi
database_id int ID database. Ini unik dalam instans SQL Server.
is_auto_cleanup_on bit Menunjukkan apakah data pelacakan perubahan dibersihkan secara otomatis setelah periode retensi yang dikonfigurasi:

0 = Nonaktif

1 = Aktif
retention_period int Jika autocleanup sedang digunakan, periode retensi menentukan berapa lama data pelacakan perubahan disimpan dalam database.
retention_period_units_desc nvarchar(60) Menentukan deskripsi periode retensi:

Menit

Jam

Hari
retention_period_units tinyint Satuan waktu untuk periode retensi:

1 = Menit

2 = Jam

3 = Hari

Izin

Pemeriksaan izin yang sama dibuat untuk sys.change_tracking_databases seperti yang dibuat untuk sys.databases. Jika pemanggil sys.change_tracking_databases bukan pemilik database, izin minimum yang diperlukan untuk melihat baris yang sesuai adalah MENGUBAH DATABASE APA PUN atau MELIHAT izin tingkat server DATABASE APA PUN, atau izin BUAT DATABASE dalam database master atau database saat ini.

Lihat juga

Ubah Tampilan Katalog Pelacakan (Transact-SQL)
Lacak Perubahan Data (SQL Server)