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)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по