sp_helpserver (Transact-SQL)

Применимо к: даSQL Server (все поддерживаемые версии)

Возвращает сведения об определенном удаленном сервере, сервере репликации либо обо всех серверах обоих типов. Выдает имя сервера, сетевое имя сервера, состояние репликации сервера, его идентификационный номер, а также имя параметров сортировки. Кроме того, возвращает значения интервалов ожидания для подключения к связанным серверам или выполнения запросов к ним.

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

  
sp_helpserver [ [ @server = ] 'server' ]   
  [ , [ @optname = ] 'option' ]   
  [ , [ @show_topology = ] 'show_topology' ]  

Аргументы

[ @server = ] 'server' — Это сервер, о котором сообщается информация. Если параметр Server не указан, отчеты обо всех серверах в master.sys. Servers. Server имеет тип sysname и значение по умолчанию NULL.

[ @optname = ] 'option' Параметр, описывающий сервер. параметр имеет тип varchar ( 35 ) и значение по умолчанию NULL и должен иметь одно из следующих значений.

Значение Описание
совместимые параметры сортировки Влияет на выполнение распределенных запросов на связанных серверах. Если значение этого параметра равно true.
доступ к данным Разрешает и запрещает доступ распределенных запросов к связанному серверу.
dist Распространитель.
dpub Удаленный издатель для этого распространителя.
lazy schema validation Пропускает проверку схемы удаленных таблиц в начале запроса.
Pub Издатель.
удаленного Включает RPC с определенного сервера.
RPC out Включает RPC на определенный сервер.
sub Подписчик.
система Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
использовать удаленные параметры сортировки Применение параметров сортировки удаленного столбца вместо параметров сортировки локального сервера.

[ @show_topology = ] 'show_topology' Связь указанного сервера с другими серверами. show_topology имеет тип varchar ( 1 ) и значение по умолчанию NULL. Если show_topology не равно t или имеет значение null, sp_helpserver возвращает столбцы, перечисленные в разделе результирующие наборы. Если show_topology равно t, то в дополнение к столбцам, перечисленным в результирующих наборах, sp_helpserver также возвращает сведения о топкс и топи .

Значения кода возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Имя столбца Тип данных Описание
name sysname Имя сервера.
network_name sysname Сетевое имя сервера.
status varchar ( 70 ) Состояние сервера.
id char ( 4 ) Идентификационный номер сервера.
collation_name sysname Параметры сортировки сервера.
connect_timeout int Значение времени ожидания для подключения к связанному серверу.
query_timeout int Значение времени ожидания для запросов к связанному серверу.

Remarks

У сервера может быть несколько состояний.

Разрешения

Разрешения не проверяются.

Примеры

A. Вывод сведений обо всех серверах

В следующем примере сведения обо всех серверах выводятся с помощью команды sp_helpserver без аргументов.

USE master;  
GO  
EXEC sp_helpserver;  

Б. Вывод сведений об определенном сервере

В следующем примере отображаются все сведения о сервере SEATTLE2.

USE master;  
GO  
EXEC sp_helpserver 'SEATTLE2';  

См. также:

ядро СУБД хранимые процедуры (Transact-SQL)
sp_adddistpublisher (Transact-SQL)
sp_addserver (Transact-SQL)
sp_addsubscriber (Transact-SQL)
sp_changesubscriber (Transact-SQL)
sp_dropserver (Transact-SQL)
sp_dropsubscriber (Transact-SQL)
sp_helpdistributor (Transact-SQL)
sp_helpremotelogin (Transact-SQL)
sp_helpsubscriberinfo (Transact-SQL)
sp_serveroption (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)