Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает строку, содержащую сведения о динамическом состоянии для каждого прослушивателя TCP.
Примечание
Прослушиватель группы доступности может работать на том же порту, что и прослушиватель экземпляра SQL Server.В этом случае прослушиватели указываются в списке по отдельности, как и прослушиватель компонента Service Broker.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2012 до текущей версии). |
Имя столбца |
Тип данных |
Описание |
|---|---|---|
listener_id |
int |
Внутренний идентификатор прослушивателя. Не допускает значение NULL. Первичный ключ. |
ip_address |
nvarchar48 |
IP-адрес прослушивателя, который доступен в сети и по которому в настоящее время идет прослушивание. Допустимы адреса IPv4 и IPv6. Если прослушиватель имеет адреса обоих типов, то они указываются в списке раздельно. Шаблон IPv4 отображается как «0.0.0.0». Шаблон IPv6 отображается как «::». Не допускает значение NULL. |
is_ipv4 |
bit |
Тип IP-адреса 1 = IPv4 0 = IPv6 |
port |
int |
Номер порта, на котором работает прослушиватель. Не допускает значение NULL. |
тип |
tinyint |
Тип прослушивателя, может принимать одно из следующих значений: 0 = Transact-SQL 1 = компонент Service Broker 2 = зеркальное отображение базы данных Не допускает значение NULL. |
type_desc |
nvarchar(20) |
Описание типа type, одно из следующих значений: TSQL SERVICE_BROKER DATABASE_MIRRORING Не допускает значение NULL. |
state |
tinyint |
Состояние прослушивателя группы доступности, одно из следующих значений: 1 = в сети. Прослушиватель принимает и обрабатывает запросы. 2 = ожидание перезапуска. Прослушиватель не в сети и ожидает перезапуска. Если прослушиватель группы доступности работает на том же порту, что и экземпляр сервера, то состояние этих двух прослушивателей всегда совпадает. Не допускает значение NULL. Примечание Значения в этом столбце берутся из объекта TSD_listener.Столбец не поддерживает состояние «вне сети», так как, если прослушиватель TDS_listener находится вне сети, запросить у него состояние невозможно. |
state_desc |
nvarchar(16) |
Описание state. Может принимать одно из следующих значений: ONLINE PENDING_RESTART Не допускает значение NULL. |
start_time |
datetime |
Отметка времени, указывающая, когда был запущен прослушиватель. Не допускает значение NULL. |
Безопасность
Разрешения
Требует разрешения VIEW SERVER STATE на сервере.
См. также
Основные понятия
Часто задаваемые вопросы о запросах к системному каталогу сервера SQL Server
Другие ресурсы
Представления каталога групп доступности AlwaysOn (Transact-SQL)