sp_help_operator (Transact-SQL)
適用対象:SQL Server
サーバーに対して定義されている演算子に関する情報を報告します。
構文
sp_help_operator
{ [ @operator_name = ] 'operator_name'
| [ @operator_id = ] operator_id }
引数
[ @operator_name = ] 'operator_name'
演算子名。 operator_name は sysname です。 operator_nameが指定されていない場合は、すべての演算子に関する情報が返されます。
[ @operator_id = ] operator_id
情報が要求されるオペレーターの識別番号。 operator_idは int で、既定値は NULL です。
注意
operator_idまたはoperator_nameを指定する必要がありますが、両方を指定することはできません。
リターン コードの値
0 (成功) または 1 (失敗)
結果セット
列名 | データ型 | 説明 |
---|---|---|
id | int | オペレーター識別番号。 |
name | sysname | 演算子名。 |
有効 | tinyint | オペレーターが通知を受け取ることが可能かどうか。 1 = はい 0 = いいえ |
email_address | nvarchar(100) | オペレーターの電子メール アドレス。 |
last_email_date | int | オペレーターが電子メールで最後に通知された日付。 |
last_email_time | int | オペレーターが電子メールで最後に通知された時刻。 |
pager_address | nvarchar(100) | オペレーター のポケットベル アドレス。 |
last_pager_date | int | オペレーターが前回、ポケットベルによる通知を受け取った日付。 |
last_pager_time | int | オペレーターがポケットベルによって最後に通知された時刻。 |
weekday_pager_start_time | int | 平日にオペレーターがポケットベルによる通知を受け取ることのできる開始時刻。 |
weekday_pager_end_time | int | オペレーターが平日にポケットベル通知を受信できる期間の終了。 |
saturday_pager_start_time | int | オペレーターが土曜日にポケットベル通知を受信できる期間の開始。 |
saturday_pager_end_time | int | 土曜日にオペレーターがポケットベルによる通知を受け取ることのできる最終時刻。 |
sunday_pager_start_time | int | 日曜日にオペレーターがポケットベルによる通知を受け取ることのできる開始時刻。 |
sunday_pager_end_time | int | 日曜日にオペレーターがポケットベルによる通知を受け取ることのできる最終時刻。 |
pager_days | tinyint | オペレーターがポケットベル通知を受信できるタイミングを示す曜日のビットマスク (1 = 日曜日、 64 = 土曜日)。 |
netsend_address | nvarchar(100) | ネットワーク ポップアップ通知のオペレーター アドレス。 |
last_netsend_date | int | オペレーターがネットワーク ポップアップによって最後に通知された日付。 |
last_netsend_time | int | オペレーターが前回、ネットワーク ポップアップによる通知を受け取った時刻。 |
category_name | sysname | このオペレーターが所属するオペレーター カテゴリの名前。 |
解説
sp_help_operatorは msdb データベースから実行する必要があります。
アクセス許可
既定では、このストアド プロシージャを実行できるのは、 sysadmin 固定サーバー ロールのメンバーです。 他のユーザーには、 SQL Server msdb データベースの次のいずれかの エージェント固定データベース ロールが許可されている必要があります。
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
これらのロールの権限の詳細については、「 SQL Server エージェントの固定データベース ロール」を参照してください。
例
次の例では、オペレーター François Ajenstat
についての情報をレポートします。
USE msdb ;
GO
EXEC dbo.sp_help_operator
@operator_name = N'François Ajenstat' ;
GO
関連項目
sp_add_operator (Transact-SQL)
sp_delete_operator (Transact-SQL)
sp_update_operator (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示