sp_help_targetserver (Transact-SQL)

适用于:SQL Server

列出所有的目标服务器。

Transact-SQL 语法约定

语法

  
sp_help_targetserver   
     [ [ @server_name = ] 'server_name' ]  

自变量

[ @server_name = ] 'server_name' 要为其返回信息的服务器的名称。 server_namenvarchar (30) ,默认值为 NULL。

返回代码值

0 (成功) 或 1 (失败)

结果集

如果未指定 server_namesp_help_targetserver 返回此结果集。

列名称 数据类型 说明
server_id int 服务器标识号。
server_name nvarchar(30) 服务器名称。
location nvarchar(200) 指定的服务器的位置。
time_zone_adjustment int 根据格林尼治标准时间 (GMT) 进行的时区调整,以小时为单位。
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 目标服务器为下载作业和上载作业状态而对 Master SQLServerAgent 服务进行轮询的频率(秒)。

权限

若要执行此存储过程,用户必须为 sysadmin 固定服务器角色的成员。

示例

A. 列出所有已注册的目标服务器的信息

以下示例将列出所有已注册的目标服务器的信息。

USE msdb ;  
GO  
  
EXEC dbo.sp_help_targetserver ;  
GO  

B. 列出特定目标服务器的信息

以下示例将列出目标服务器 SEATTLE2 的信息。

USE msdb ;  
GO  
  
EXEC dbo.sp_help_targetserver N'SEATTLE2' ;  
GO  

另请参阅

sp_add_targetservergroup (Transact-SQL)
sp_delete_targetserver (Transact-SQL)
sp_delete_targetservergroup (Transact-SQL)
sp_update_targetservergroup (Transact-SQL)
dbo.sysdownloadlist (Transact-SQL)
系统存储过程 (Transact-SQL)