Bagikan melalui


sys.availability_databases_cluster (Transact-SQL)

Aplikasi ke:SQL Server

Mengembalikan satu baris untuk setiap database ketersediaan pada instans SQL Server yang menghosting replika ketersediaan untuk grup ketersediaan AlwaysOn di kluster Windows Server Failover Clustering (WSFC), terlepas dari apakah database salinan lokal telah bergabung ke grup ketersediaan.

Catatan

Saat database ditambahkan ke grup ketersediaan, database utama secara otomatis bergabung ke grup. Database sekunder harus disiapkan pada setiap replika sekunder sebelum dapat digabungkan ke grup ketersediaan.

Nama kolom Jenis data Deskripsi
group_id pengidentifikasi unik Pengidentifikasi unik grup ketersediaan tempat database berpartisipasi.

NULL = database bukan bagian dari replika ketersediaan dalam grup ketersediaan.
group_database_id pengidentifikasi unik Pengidentifikasi unik database dalam grup ketersediaan, jika ada, tempat database berpartisipasi. group_database_id sama untuk database ini pada replika utama dan pada setiap replika sekunder tempat database telah bergabung ke grup ketersediaan.

NULL = database bukan bagian dari replika ketersediaan dalam grup ketersediaan apa pun.
database_name nama sysname Nama database yang ditambahkan ke grup ketersediaan.

Izin

Jika pemanggil sys.availability_databases_cluster 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 .

Izin untuk SQL Server 2022 dan yang lebih baru

Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.