sp_help_targetserver (Transact-SQL)
Область применения: SQL Server
Список всех целевых серверов.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_help_targetserver [ [ @server_name = ] N'server_name' ]
[ ; ]
Аргументы
[ @server_name = ] N'server_name'
Имя сервера, сведения о котором требуются. @server_name — sysname с значением по умолчаниюNULL
.
Значения кода возврата
0
(успешно) или 1
(сбой).
Результирующий набор
Если @server_name не указан, sp_help_targetserver
возвращает этот результирующий набор.
Имя столбца | Тип данных | Description |
---|---|---|
server_id |
int | Идентификационный номер сервера. |
server_name |
nvarchar(30) | Имя сервера. |
location |
nvarchar(200) | Расположение указанного сервера. |
time_zone_adjustment |
int | Настройка временной зоны в часах, от среднего времени по Гринвичу. |
enlist_date |
datetime | Дата прикрепления указанного сервера. |
last_poll_date |
datetime | Дата последнего опроса сервером заданий. |
status |
int | Состояние указанного сервера. |
unread_instructions |
int | Указывает, имеет ли сервер непрочитанные инструкции. Если скачиваются все строки, этот столбец имеет значение 0 . |
local_time |
datetime | Локальная дата и время на целевом сервере, которые основаны на локальном времени целевого сервера после последнего опроса главного сервера. |
enlisted_by_nt_user |
nvarchar(100) | Пользователь Microsoft Windows, который прикрепил целевой сервер. |
poll_interval |
int | Частота в секундах, с помощью которой целевой сервер опрашивает главную службу SQLServerAgent, чтобы скачать задания и отправить состояние задания. |
Разрешения
Для выполнения этой хранимой процедуры пользователь должен быть членом предопределенной роли сервера sysadmin .
Примеры
А. Вывод сведений обо всех зарегистрированных целевых серверах
Следующий пример выводит сведения обо всех зарегистрированных целевых серверах.
USE msdb;
GO
EXEC dbo.sp_help_targetserver;
GO
B. Перечисление сведений для определенного целевого сервера
Следующий пример выводит сведения о целевом сервере SEATTLE2
.
USE msdb;
GO
EXEC dbo.sp_help_targetserver N'SEATTLE2';
GO