次の方法で共有


Broker:Remote Message Ack イベント クラス

SERVICE Broker がメッセージ受信確認を送受信すると、SQL Server によって Broker:Remote Message Ack イベントが生成されます。

ブローカー: リモートメッセージ確認イベントクラスのデータ列

データ列 タイプ 説明 列番号 フィルターの適用
ApplicationName nvarchar SQL Server のインスタンスへの接続を作成したクライアント アプリケーションの名前。 この列には、プログラムの表示名ではなく、アプリケーションによって渡される値が設定されます。 10 イエス
BigintData1 bigint 受信確認を含むメッセージのシーケンス番号。 52 いいえ
BigintData2 bigint 受信確認中のメッセージのシーケンス番号。 53 いいえ
ClientProcessID int クライアント アプリケーションが実行されているプロセスにホスト コンピューターによって割り当てられた ID。 クライアントでクライアント プロセス ID が指定されると、このデータ列が作成されます。 9 イエス
DatabaseID int USE データベース ステートメントで指定された データベース の ID。 特定のインスタンスに対して USE データベース ステートメントが発行されていない場合は、既定のデータベースの ID。 SQL Server Profiler では、 ServerName データ列がトレースにキャプチャされ、そのサーバーが利用可能な場合、データベースの名前が表示されます。 データベースに対応する値は、DB_ID 関数を使用して特定します。 3 イエス
EventClass int キャプチャされたイベント クラスの種類。 Broker:Message Ack の場合は常に 149 二十七 いいえ
EventSequence int このイベントのシーケンス番号。 51 いいえ
EventSubClass nvarchar 各イベント クラスに関する詳細情報を提供するイベント サブクラスの型。 この列には、次の値を含めることができます。

受信確認が送信されたメッセージ

Service Broker は、通常のシーケンスメッセージの一部として受信確認を送信しました。

送信済み通知

Service Broker は、通常のシーケンスメッセージの外部で受信確認を送信しました。

受信確認を受け取ったメッセージ

Service Broker は、通常のシーケンスメッセージの一部として受信確認を受信しました。

受信確認

Service Broker は、シーケンスされたメッセージの外部で受信確認を受信しました。
21 (二十一) イエス
GUID uniqueidentifier ダイアログの会話 ID。 この識別子はメッセージの一部として送信され、会話の両側で共有されます。 54 いいえ
HonorBrokerPriority Int データベース HONOR_BROKER_PRIORITY オプションの現在の値: 0 = OFF、1 = ON。 32 イエス
HostName nvarchar クライアントが実行されているコンピューターの名前。 このデータ列には、クライアントがホスト名を指定している場合にデータが格納されます。 ホスト名を指定するには、 HOST_NAME 関数を使用します。 8 イエス
IntegerData int 受信確認を含むメッセージのフラグメント番号。 二十五 いいえ
IntegerData2 int 受信確認されるメッセージのフラグメント番号。 55 いいえ
IsSystem int イベントがシステム プロセスとユーザー プロセスのどちらで発生したか。

0 = ユーザー

1 = システム
60 いいえ
LoginSid 画像 ログイン ユーザーのセキュリティ ID 番号 (SID)。 各 SID はサーバーのログインごとに一意です。 41 イエス
NTDomainName nvarchar ユーザーが属している Windows ドメイン。 7 イエス
NTUserName nvarchar このイベントを生成した接続を所有するユーザーの名前。 6 イエス
優先順位 int 会話の優先度レベル。 5 イエス
RoleName nvarchar メッセージを確認するインスタンスのロール。 これは イニシエーター または ターゲットです。 三十八 いいえ
ServerName nvarchar トレース対象の SQL Server のインスタンスの名前。 26 いいえ
SPID int クライアントに関連付けられているプロセスに SQL Server によって割り当てられたサーバー プロセス ID。 12 イエス
StartTime datetime イベントが開始された時刻 (使用可能な場合)。 14 イエス
飢餓高騰 int メッセージは、メッセージ交換用に構成された優先順位よりも高い優先順位で送信されました: 0 = false、1 = true。 33 イエス
TransactionID bigint トランザクションのシステム割り当て ID。 4 いいえ