Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения:SQL Server
Возвращает строку, содержащую сведения о динамическом состоянии для каждого прослушивателя TCP.
Примечание.
Прослушиватель группы доступности может прослушивать тот же порт, что и прослушиватель экземпляра SQL Server. В этом случае прослушиватели указываются в списке по отдельности, как и прослушиватель компонента Service Broker.
| Имя столбца | Тип данных | Description |
|---|---|---|
listener_id |
int | Внутренний идентификатор прослушивателя. Не допускает значения NULL. Первичный ключ. |
ip_address |
nvarchar(48) | IP-адрес прослушивателя, который находится в сети и в настоящее время прослушивается. Может быть либо IPv4, либо IPv6. Если прослушиватель обладает обоими типами адресов, они перечислены отдельно. Подстановочный знак IPv4 отображается как 0.0.0.0. Подстановочный знак IPv6 отображается как ::.Не допускает значения NULL. |
is_ipv4 |
bit | Тип IP-адреса. Одно из:1 = IPv40 = IPv6 |
port |
int | Номер порта, на котором работает прослушиватель. Не допускает значения NULL. |
type |
tinyint | Тип прослушивателя, может принимать одно из следующих значений:0 = Transact-SQL1 = Service Broker2 = зеркальное отображение базы данныхНе допускает значения NULL. |
type_desc |
nvarchar(20) | Описание одного из следующих вариантов type:TSQLSERVICE_BROKERDATABASE_MIRRORINGНе допускает значения NULL. |
state |
tinyint | Состояние прослушивателя группы доступности, одно из следующих значений:0 = Online. Прослушиватель принимает и обрабатывает запросы.1 = ожидающий перезапуск. Прослушиватель не в сети и ожидает перезапуска.Если прослушиватель группы доступности работает на том же порту, что и экземпляр сервера, то состояние этих двух прослушивателей всегда совпадает. Не допускает значения NULL. Заметка: Значения в этом столбце TSD_listener приходят из объекта. Столбец не поддерживает автономное состояние, так как при TDS_listener отключенном режиме его нельзя запрашивать для состояния. |
state_desc |
nvarchar(16) | Описание одного из следующих вариантов state:ONLINEPENDING_RESTARTНе допускает значения NULL. |
start_time |
datetime | Отметка времени, указывающая, когда был запущен прослушиватель. Не допускает значения NULL. |
Разрешения
ДЛЯ SQL Server 2019 (15.x) и более ранних версий требуется VIEW SERVER STATE разрешение на сервере.
ДЛЯ SQL Server 2022 (16.x) и более поздних версий требуется VIEW SERVER SECURITY STATE разрешение на сервере.