sys.availability_databases_cluster (Transact-SQL)
適用於:SQL Server
針對 SQL Server 執行個體上的每一個可用性資料庫各包含一個資料列,該執行個體會針對 Windows Server 容錯移轉叢集 (WSFC) 叢集中的任何 Always On 可用性群組來裝載可用性複本,不論本機資料庫複本是否已聯結可用性群組。
注意
當資料庫加入至可用性群組時,主要資料庫會自動聯結至此群組。 次要資料庫必須先在每個次要複本上備妥,然後才能聯結至可用性群組。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
group_id | uniqueidentifier | 可用性群組的唯一標識符,如果有的話,表示資料庫參與其中的可用性群組。 NULL = 資料庫不是可用性群組中可用性複本的一部分。 |
group_database_id | uniqueidentifier | 可用性群組內資料庫的唯一標識符,如果有的話,資料庫會參與其中。 group_database_id在主要復本和資料庫已加入可用性群組的每個次要複本上,此資料庫都相同。 NULL = 資料庫不是任何可用性群組中可用性複本的一部分。 |
database_name | sysname | 已新增至可用性群組的資料庫名稱。 |
權限
如果sys.availability_databases_cluster的呼叫端不是資料庫的擁有者,則查看對應數據列所需的最小許可權為 ALTER ANY DATABASE 或 VIEW ANY DATABASE 伺服器層級許可權,或 master 資料庫中的 CREATE DATABASE 許可權。
另請參閱
sys.availability_groups (Transact-SQL)
sys.databases (Transact-SQL)
sys.dm_hadr_database_replica_states (Transact-SQL)
sys.dm_hadr_database_replica_cluster_states (Transact-SQL)
AlwaysOn 可用性群組概觀 (SQL Server)