sys.service_broker_endpoints (Transact-SQL)
這份目錄檢視會針對 Service Broker 端點,各包含一個資料列。這份檢視中的每個資料列,在 sys.tcp_endpoints 檢視中,各有一個含相同 endpoint_id 的對應資料列,其中包含了 TCP 組態中繼資料。TCP 是 Service Broker 唯一允許使用的通訊協定。
資料行名稱
資料類型
描述
<繼承的資料行>
--
繼承 sys.endpoints (Transact-SQL) 的資料行。
is_message_forwarding_enabled
bit
端點支援訊息轉送。這個值的初始設定是 0 (停用)。不是 NULLABLE。
message_forwarding_size
int
可以用於轉送訊息之 tempdb 空間的最大 MB 數。這個值的初始設定是 10。不是 NULLABLE。
connection_auth
tinyint
與這個端點連接所需的連接驗證類型,它有下列幾種:
1 - NTLM
2 - KERBEROS
3 - NEGOTIATE
4 - CERTIFICATE
5 - NTLM、CERTIFICATE
6 - KERBEROS、CERTIFICATE
7 - NEGOTIATE、CERTIFICATE
8 - CERTIFICATE、NTLM
9 - CERTIFICATE、KERBEROS
10 - CERTIFICATE、NEGOTIATE
不是 NULLABLE。
connection_auth_desc
nvarchar(60)
與這個端點連接所需之連接類型的描述,它有下列幾種:
- NTLM
- KERBEROS
- NEGOTIATE
- CERTIFICATE
- NTLM、CERTIFICATE
- KERBEROS、CERTIFICATE
- NEGOTIATE、CERTIFICATE
- CERTIFICATE、NTLM
- CERTIFICATE、KERBEROS
- CERTIFICATE、NEGOTIATE
NULLABLE。
certificate_id
int
驗證所用的憑證識別碼 (如果有的話)。
NULL = 正在使用 Windows 驗證。
encryption_algorithm
tinyint
加密演算法,是下列值之一:
值
描述
對應的 DDL 選項
0NONE 已停用
1RC4 {必要的 | 必要的演算法 RC4}
2AES 必要的演算法 AES
3NONE、RC4{支援的 | 支援的演算法 RC4}
4NONE、AES支援的演算法 RC4
5RC4、AES 必要的演算法 RC4 AES
6AES、RC4 必要的演算法 AES RC4
7NONE、RC4、AES 支援的演算法 RC4 AES
8NONE、AES、RC4 支援的演算法 AES RC4
不是 NULLABLE。
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
NULLABLE。
請參閱
參考
ALTER ENDPOINT (Transact-SQL)
CREATE ENDPOINT (Transact-SQL)