列出所有的目标服务器。
sp_help_targetserver [ [ @server_name =] 'server_name' ]
[@server_name =] 'server_name'
是将返回其信息服务器的名称。server_name 的数据类型为 nvarchar(30),默认值为 NULL。
0(成功)或 1(失败)
如果没有指定 server_name,sp_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'