Transact-SQL 参考

sp_help_targetserver

列出所有的目标服务器。

语法

sp_help_targetserver [ [ @server_name =] 'server_name' ]

参数

[@server_name =] 'server_name'

是将返回其信息服务器的名称。server_name 的数据类型为 nvarchar(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 NT® 用户。
poll_interval int 目标服务器为下载作业和上载作业状态而对 Master SQLServerAgent 服务进行轮询的频率。

权限

执行该过程的权限默认授予 sysadmin 固定服务器角色和 db_owner 固定数据库角色,他们可以将权限授予其他用户。

示例

下面的示例列出所有服务器的信息,然后只列出目标服务器 LONDON1 的信息。

USE msdb
EXEC sp_help_targetserver
EXEC sp_help_targetserver 'LONDON1'

请参见

sp_add_targetservergroup

sp_delete_targetserver

sp_delete_targetservergroup

sp_update_targetservergroup

sysdownloadlist

系统存储过程