データベース メール メッセージング オブジェクト
msdb データベースはデータベース メール ホスト データベースです。 このデータベースには、データベース メールのストアド プロシージャやメッセージング オブジェクトが格納されます。 Microsoft SQL Server Management Studio にはデータベース メール構成ウィザードが付属していて、データベース メールの有効化、プロファイルとアカウントの作成と管理、およびデータベース メール オプションの構成をこのウィザードから行うことができます。
msdb データベース内にあるオブジェクト
msdb データベースで、Service Broker を有効にする必要があります。 ただし、データベース メールでは Service Broker ネットワークを使用しません。 そのため、ユーザーはデータベース メールを使用するための Service Broker エンドポイントを作成する必要はありません。 データベース メールの外部プロセスでは、SQL Server との通信に標準の ADO.NET 接続が使用されます。
データベース メールが有効になっていると、msdb データベース内の次のオブジェクトがデータベース メールによって公開されます。
これらのオブジェクトは、メール ホスト データベース内のデータベース メールのインターフェイスです。 上記で一覧したオブジェクトによって提供される機能を実装するために、他のオブジェクトがインストールされます。 ただし、このようなオブジェクトは内部使用のために予約されています。
名前 |
型 |
説明 |
---|---|---|
View |
データベース メールに送信されたすべてのメッセージの一覧を表示します。 |
|
View |
データベース メール外部プログラムの動作に関するメッセージの一覧を表示します。 |
|
View |
データベース メールで送信できなかったメッセージに関する情報を表示します。 |
|
View |
データベース メール メッセージの添付ファイルに関する情報を表示します。 |
|
View |
データベース メールを使用して送信されたメッセージに関する情報を表示します。 |
|
View |
データベース メールで現在送信が試行されているメッセージに関する情報を表示します。 |
|
Stored Procedure |
データベース メールを使用して、電子メール メッセージを送信します。 |
|
Stored Procedure |
データベース メール ログからメッセージを削除します。 |
|
Stored Procedure |
メール アイテムをデータベース メール キューから削除します。 |
|
Stored Procedure |
データベース メールが開始されているかどうかを示します。 |
|
Stored Procedure |
外部プログラムによって使用される Service Broker オブジェクトを開始します。 これらのオブジェクトは、既定で開始されます。 |
|
Stored Procedure |
外部プログラムによって使用される Service Broker オブジェクトを停止します。 |
[先頭に戻る]