sys.availability_databases_cluster (Transact-SQL)
Область применения: SQL Server
Содержит по строке для каждой базы данных доступности в экземпляре SQL Server, в которой размещена реплика доступности для группы доступности AlwaysOn в кластере для отказоустойчивой кластеризации Windows Server (WSFC), независимо от того, присоединена ли локальная копия базы данных к группе доступности.
Примечание.
При добавлении базы данных в группу доступности база данных-источник автоматически присоединяется к группе. Базы данных-получатели необходимо подготовить на каждой из вторичных реплик до того, как их можно будет присоединить к группе доступности.
Имя столбца | Тип данных | Description |
---|---|---|
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 уровня сервера или CREATE DATABASE в базе данных master .
См. также
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)
Обзор групп доступности Always On (SQL Server)