共用方式為


sp_help_targetserver (Transact-SQL)

列出所有目標伺服器。

主題連結圖示Transact-SQL 語法慣例

語法

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 使用者。

poll_interval

int

目標伺服器輪詢主要 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