View Information About an Operator
適用対象: SQL Server Azure SQL Managed Instance
重要
現在、Azure SQL Managed Instance によって、すべてではありませんが、ほとんどの SQL Server エージェントの機能がサポートされています。 詳細については、Azure SQL Managed Instance と SQL Server の T-SQL の相違点に関するページを参照してください。
このトピックでは、SQL Server で SQL Server Management Studio または Transact-SQL を使用して、Microsoft SQL Server エージェントのオペレーターに関する情報を表示する方法について説明します。
はじめに
セキュリティ
アクセス許可
既定では、このストアド プロシージャを実行できるのは、 sysadmin 固定サーバー ロールのメンバーです。 他のユーザーには、 SQL Server msdb データベースの次のいずれかの エージェント固定データベース ロールが許可されている必要があります。
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
これらのロールの権限の詳細については、「 SQL Server エージェントの固定データベース ロール」を参照してください。
SQL Server Management Studio を使用する
オペレーターに関する情報を表示するには
オブジェクト エクスプローラーで、表示するオペレーターを含むサーバーをプラス記号をクリックして展開します。
プラス記号をクリックして [SQL Server エージェント]を展開します。
プラス記号をクリックして [オペレーター] フォルダーを展開します。
表示するオペレーターを右クリックし、[プロパティ] をクリックします。
operator_nameのプロパティ ダイアログ ボックスに表示される使用可能なオプションの詳細については、以下を参照してください。
完了したら、 [OK] をクリックします。
Transact-SQL の使用
オペレーターに関する情報を表示するには
オブジェクト エクスプローラーで、 データベース エンジンのインスタンスに接続します。
[標準] ツール バーの [新しいクエリ] をクリックします。
次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] をクリックします。
-- reports information about operator François Ajenstat -- This example assumes that the operator exists. USE msdb ; GO EXEC dbo.sp_help_operator @operator_name = N'François Ajenstat' ; GO
詳細については、「 sp_help_operator (Transact-SQL)」を参照してください。