sys.service_broker_endpoints (Transact-SQL)
這份目錄檢視會針對 Service Broker 端點,各包含一個資料列。 這份檢視中的每個資料列,在 sys.tcp_endpoints 檢視中,各有一個含相同 endpoint_id 的對應資料列,其中包含了 TCP 組態中繼資料。 TCP 是 Service Broker 唯一允許使用的通訊協定。
適用於:SQL Server (SQL Server 2008 至目前版本)。 |
資料行名稱 |
資料類型 |
描述 |
||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<繼承的資料行> |
-- |
繼承 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) |
與這個端點連接所需之連接類型的描述,它有下列幾種:
NULLABLE。 |
||||||||||||||||||||||||||||||
certificate_id |
int |
驗證所用的憑證識別碼 (如果有的話)。 0 = 正在使用 Windows 驗證。 |
||||||||||||||||||||||||||||||
encryption_algorithm |
tinyint |
加密演算法,是下列值之一:
不是 NULLABLE。 |
||||||||||||||||||||||||||||||
encryption_algorithm_desc |
nvarchar(60) |
加密演算法描述,是下列值之一:
NULLABLE。 |
備註
注意
只有 RC4 演算法支援回溯相容性。只有在資料庫相容性層級為 90 或 100 時,才能使用 RC4 或 RC4_128 加密新資料 (不建議使用)。請改用較新的演算法,例如其中一個 AES 演算法。在 SQL Server 2012 及更新版本中,使用 RC4 或 RC4_128 加密的資料可以在任何相容性層級進行解密。
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。