sp_help_targetserver (Transact-SQL)
適用対象: SQL Server
すべてのターゲット サーバーを一覧表示します。
構文
sp_help_targetserver [ [ @server_name = ] N'server_name' ]
[ ; ]
引数
[ @server_name = ] N'server_name'
情報を返すサーバーの名前。 @server_name は sysname で、既定値は 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 | ジョブをダウンロードしてジョブの状態をアップロードするために、ターゲット サーバーがマスター 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