sp_helpserver (Transact-SQL)

Применимо к:SQL Server

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

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Аргументы

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

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

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

[ @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 Сетевое имя сервера.
состояние varchar(70) Состояние сервера.
id char(4) Идентификационный номер сервера.
collation_name sysname Параметры сортировки сервера.
connect_timeout int Значение времени ожидания для подключения к связанному серверу.
query_timeout int Значение времени ожидания для запросов к связанному серверу.

Замечания

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

Разрешения

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

Примеры

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

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

USE master;  
GO  
EXEC sp_helpserver;  

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

В следующем примере отображаются все сведения о сервере 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)