sp_help_operator (TRANSACT-SQL)sp_help_operator (Transact-SQL)

適用対象: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

サーバーに対して定義されたオペレーターに関する情報を報告します。Reports information about the operators defined for the server.

トピック リンク アイコン Transact-SQL 構文表記規則Topic link icon Transact-SQL Syntax Conventions

構文Syntax

  
sp_help_operator  
     { [ @operator_name = ] 'operator_name'   
     | [ @operator_id = ] operator_id }  

引数Arguments

[ @operator_name = ] 'operator_name' 演算子の名前。[ @operator_name = ] 'operator_name' The operator name. operator_namesysnameします。operator_name is sysname. 場合operator_nameが指定されていないすべての演算子に関する情報が返されます。If operator_name is not specified, information about all operators is returned.

[ @operator_id = ] operator_id 情報が要求される演算子の識別番号。[ @operator_id = ] operator_id The identification number of the operator for which information is requested. operator_idint、既定値は NULL です。operator_idis int, with a default of NULL.

注意

いずれかoperator_idまたはoperator_name指定する必要がありますが、両方を指定することはできません。Either operator_id or operator_name must be specified, but both cannot be specified.

リターン コードの値Return Code Values

0 (成功) または1 (失敗)0 (success) or 1 (failure)

結果セットResult Sets

列名Column name データ型Data type 説明Description
idid intint オペレーター識別番号。Operator identification number.
namename sysnamesysname 演算子の名前。Operator Name.
enabledenabled tinyinttinyint オペレーターが通知を受け取ることが可能かどうか。Operator is available to receive any notifications:

1 = はい1 = Yes

0 = いいえ0 = No
email_addressemail_address nvarchar(100)nvarchar(100) オペレーターの電子メール アドレスです。Operator e-mail address.
last_email_datelast_email_date intint オペレーターが前回に電子メールで通知を受け取った日付。Date the operator was last notified by e-mail.
last_email_timelast_email_time intint オペレーターが前回に電子メールで通知を受け取った時刻。Time the operator was last notified by e-mail.
pager_addresspager_address nvarchar(100)nvarchar(100) オペレーターのポケットベル アドレス。Operator pager address.
last_pager_datelast_pager_date intint オペレーターが前回、ポケットベルによる通知を受け取った日付。Date the operator was last notified by pager.
last_pager_timelast_pager_time intint オペレーターが前回にポケットベルによる通知を受け取った時刻。Time the operator was last notified by pager.
weekday_pager_start_timeweekday_pager_start_time intint 平日にオペレーターがポケットベルによる通知を受け取ることのできる開始時刻。The start of the time period during which the operator is available to receive pager notifications on a weekday.
weekday_pager_end_timeweekday_pager_end_time intint オペレーターが平日にポケットベルによる通知を受信する使用可能な期間の終了。The end of the time period during which the operator is available to receive pager notifications on a weekday.
saturday_pager_start_timesaturday_pager_start_time intint この中に演算子が毎週土曜日にポケットベルによる通知を受信する使用可能な期間の開始。The start of the time period during which the operator is available to receive pager notifications on Saturdays.
saturday_pager_end_timesaturday_pager_end_time intint 土曜日にオペレーターがポケットベルによる通知を受け取ることのできる最終時刻。The end of the time period during which the operator is available to receive pager notifications on Saturdays.
sunday_pager_start_timesunday_pager_start_time intint 日曜日にオペレーターがポケットベルによる通知を受け取ることのできる開始時刻。The start of the time period during which the operator is available to receive pager notifications on Sundays.
sunday_pager_end_timesunday_pager_end_time intint 日曜日にオペレーターがポケットベルによる通知を受け取ることのできる最終時刻。The end of the time period during which the operator is available to receive pager notifications on Sundays.
pager_dayspager_days tinyinttinyint ビットマスク (1 = 日曜日、 64 = 土曜日) のオペレーターがポケットベルによる通知の受信に使用できることを示す日の週。A bitmask (1 = Sunday, 64 = Saturday) of days-of-the week indicating when the operator is available to receive pager notifications.
netsend_addressnetsend_address nvarchar(100)nvarchar(100) ネットワーク ポップアップ通知のオペレーター アドレス。Operator address for network pop-up notifications.
last_netsend_datelast_netsend_date intint オペレーターが前回にネットワーク ポップアップによる通知を受け取った日付。Date the operator was last notified by network pop-up.
last_netsend_timelast_netsend_time intint オペレーターが前回、ネットワーク ポップアップによる通知を受け取った時刻。Time the operator was last notified by network pop-up.
category_namecategory_name sysnamesysname このオペレーターが所属するオペレーター カテゴリの名前。Name of the operator category to which this operator belongs.

コメントRemarks

sp_help_operatorから実行する必要があります、 msdbデータベース。sp_help_operator must be run from the msdb database.

アクセス許可Permissions

既定では、このストアド プロシージャを実行できるのは、 sysadmin 固定サーバー ロールのメンバーです。By default, members of the sysadmin fixed server role can execute this stored procedure. 他のユーザーには、 SQL ServerSQL Server msdb データベースの次のいずれかの エージェント固定データベース ロールが許可されている必要があります。Other users must be granted one of the following SQL ServerSQL Server Agent fixed database roles in the msdb database:

  • SQLAgentUserRoleSQLAgentUserRole

  • SQLAgentReaderRoleSQLAgentReaderRole

  • SQLAgentOperatorRoleSQLAgentOperatorRole

これらのロールの権限の詳細については、「 SQL Server エージェントの固定データベース ロール」を参照してください。For details about the permissions of these roles, see SQL Server Agent Fixed Database Roles.

使用例Examples

次の例では、オペレーター François Ajenstat についての情報をレポートします。The following example reports information about operator François Ajenstat.

USE msdb ;  
GO  
  
EXEC dbo.sp_help_operator  
    @operator_name = N'François Ajenstat' ;  
GO  

関連項目See also

sp_add_operator (TRANSACT-SQL) sp_add_operator (Transact-SQL)
sp_delete_operator (TRANSACT-SQL) sp_delete_operator (Transact-SQL)
sp_update_operator (TRANSACT-SQL) sp_update_operator (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)System Stored Procedures (Transact-SQL)