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_nameが指定されていない場合、sp_help_targetserverはこの結果セットを返します。

列名 データ型 説明
server_id int サーバー ID 番号。
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)