sys.dm_broker_connections (Transact-SQL)
適用対象:SQL Server
Service Broker ネットワーク接続ごとに行を返します。 次の表に、詳細を示します。
列名 | データ型 | 説明 |
---|---|---|
connection_id | uniqueidentifier | 接続の識別子。 許容。 |
transport_stream_id | uniqueidentifier | TCP/IP 通信にこの接続で使用されるSQL Server ネットワーク インターフェイス (SNI) 接続の識別子。 許容。 |
状態 | smallint | 接続の現在の状態。 許容。 指定できる値 1 = NEW 2 = 接続 3 = CONNECTED 4 = LOGGED_IN 5 = クローズ |
state_desc | nvarchar(60) | 接続の現在の状態。 許容。 指定できる値 NEW CONNECTING CONNECTED LOGGED_IN CLOSED |
connect_time | datetime | 接続が開いた日付と時刻。 許容。 |
login_time | datetime | 接続のログインに成功した日時。 許容。 |
authentication_method | nvarchar(128) | NTLM または KERBEROS など、Windows 認証方法の名前。 値は Windows から取得されます。 許容。 |
principal_name | nvarchar(128) | 接続権限が検証されたログインの名前。 Windows 認証の場合、この値はリモート ユーザー名です。 証明書認証の場合、この値は証明書の所有者になります。 許容。 |
remote_user_name | nvarchar(128) | Windows 認証で使用される他のデータベースのピア ユーザーの名前。 許容。 |
last_activity_time | datetime | 情報の送受信に接続が最後に使用された日時。 許容。 |
is_accept | bit | 接続がリモート側で発生したかどうかを示します。 許容。 1 = 接続は、リモート インスタンスから受け入れられる要求です。 0 = ローカル インスタンスで開始された接続。 |
login_state | smallint | この接続のログイン プロセスの状態。 指定できる値 0 = INITIAL 1 = ログインネゴシエートの待機 2 = ONE ISC 3 = 1 ASC 4 = TWO ISC 5 = 2 ASC 6 = WAIT ISC Confirm 7 = WAIT ASC Confirm 8 = 待機拒否 9 = マスター前シークレットを待機する 10 = WAIT VALIDATION 11 = 待機仲裁 12 = ONLINE 13 = ERROR |
login_state_desc | nvarchar(60) | リモート コンピューターからのログインの現在の状態。 指定できる値 接続ハンドシェイクを初期化しています。 接続ハンドシェイクは、Login Negotiate メッセージを待機しています。 接続ハンドシェイクが初期化され、認証用のセキュリティ コンテキストが送信されました。 接続ハンドシェイクを受信し、認証用のセキュリティ コンテキストを承諾しました。 接続ハンドシェイクが初期化され、認証用のセキュリティ コンテキストが送信されました。 ピアを認証するために使用できるオプションのメカニズムがあります。 接続ハンドシェイクを受信し、認証用のセキュリティ コンテキストを送信しました。 ピアを認証するために使用できるオプションのメカニズムがあります。 接続ハンドシェイクは、セキュリティ コンテキストの初期化の確認メッセージを待機しています。 接続ハンドシェイクは、セキュリティ コンテキストの確認メッセージの受け入れを待機しています。 接続ハンドシェイクは、失敗した認証に関する SSPI 拒否メッセージを待機しています。 接続ハンドシェイクは、マスター前シークレット メッセージを待機しています。 接続ハンドシェイクは、Validation メッセージを待機しています。 接続ハンドシェイクは、調停メッセージを待機しています。 接続ハンドシェイクが完了し、メッセージ交換のためにオンライン (準備完了) です。 接続がエラーです。 |
peer_certificate_id | int | 認証でリモート インスタンスによって使用される証明書のローカル オブジェクト ID。 この証明書の所有者は、Service Broker エンドポイントに対する CONNECT アクセス許可を持っている必要があります。 許容。 |
encryption_algorithm | smallint | 接続で使用される暗号化アルゴリズム。 許容。 指定できる値 値 |説明 |対応する DDL オプション 0 |none |無効 1 |署名のみ 2 |AES、RC4 |必須 |必要なアルゴリズム RC4} 3 |AES |必要なアルゴリズム AES メモ: RC4 アルゴリズムは、下位互換性のためにのみサポートされています。 データベース互換性レベルが 90 または 100 の場合、新しい素材は RC4 または RC4_128 を使用してのみ暗号化できます (非推奨)。AES アルゴリズムのいずれかなど、新しいアルゴリズムを使用してください。 SQL Server 2012 (11.x) 以降のバージョンでは、どの互換性レベルでも、RC4 または RC4_128 を使用して暗号化された素材を暗号化解除できます。 |
encryption_algorithm_desc | nvarchar(60) | 暗号化アルゴリズムのテキスト表示。 許容。 有効値は次のとおりです。 説明 |対応する DDL オプション NONE |無効 RC4 |{必須 |必須アルゴリズム RC4} AES |必要なアルゴリズム AES NONE、RC4 |{サポート対象 |サポートされているアルゴリズム RC4} NONE、AES |サポートされているアルゴリズム RC4 RC4、AES |必須アルゴリズム RC4 AES AES、RC4 |必須アルゴリズム AES RC4 NONE、RC4、AES |サポートされているアルゴリズム RC4 AES NONE、AES、RC4 |サポートされているアルゴリズム AES RC4 |
receives_posted | smallint | この接続に対してまだ完了していない非同期ネットワーク受信の数。 許容。 |
is_receive_flow_controlled | bit | ネットワークがビジー状態のときに行われたフロー制御が原因で、ネットワーク受信が延期されたかどうか。 許容。 1 = True |
sends_posted | smallint | この接続に対してまだ完了していない非同期ネットワーク送信の数。 許容。 |
is_send_flow_controlled | bit | ネットワークがビジー状態であるため、ネットワーク フロー制御のためにネットワーク送信が延期されたかどうか。 許容。 1 = True |
total_bytes_sent | bigint | この接続によって送信された合計バイト数。 許容。 |
total_bytes_received | bigint | この接続で受信された合計バイト数。 許容。 |
total_fragments_sent | bigint | この接続によって送信された Service Broker メッセージ フラグメントの合計数。 許容。 |
total_fragments_received | bigint | この接続によって受信された Service Broker メッセージ フラグメントの合計数。 許容。 |
total_sends | bigint | この接続で発行されたネットワーク送信要求の合計数。 許容。 |
total_receives | bigint | この接続によって発行されたネットワーク受信要求の合計数。 許容。 |
peer_arbitration_id | uniqueidentifier | エンドポイントの内部識別子。 許容。 |
アクセス許可
サーバーに対する VIEW SERVER STATE 権限が必要です。
SQL Server 2022 以降のアクセス許可
サーバーに対する VIEW SERVER PERFORMANCE STATE 権限が必要です。
物理結合
リレーションシップのカーディナリティ
ソース | 終了 | リレーションシップ |
---|---|---|
dm_broker_connections.connection_id |
dm_exec_connections.connection_id |
一対一 |
次のステップ
動的管理ビューと動的管理関数 (Transact-SQL)
Service Broker 関連の動的管理ビュー (Transact-SQL)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示