共用方式為


sys.availability_group_listeners (Transact-SQL)

針對每一個 AlwaysOn 可用性群組,傳回零個資料列,表示沒有網路名稱與可用性群組相關聯,或針對 Windows Server 容錯移轉叢集服務 (WSFC) 叢集中的每個可用性群組接聽程式組態傳回一個資料列。 此檢視會顯示從叢集蒐集的即時組態。

[!附註]

此目錄檢視不會描述 WSFC 叢集中所定義之 IP 組態的詳細資料。

資料行名稱

資料類型

說明

group_id

uniqueidentifier

sys.availability_groups 中的可用性群組識別碼 (group_id)。

listener_id

nvarchar(36)

叢集資源識別碼中的 GUID。

dns_name

nvarchar(63)

可用性群組接聽程式的已設定網路名稱 (主機名稱)。

port

int

為可用性群組接聽程式設定的 TCP 通訊埠編號。

NULL = 接聽程式已在 SQL Server 外面設定,而且其通訊埠編號尚未加入至可用性群組。 若要加入此通訊埠,請使用 ALTER AVAILABILITY GROUP Transact-SQL 陳述式的 MODIFY LISTENER 選項。

is_conformant

bit

此 IP 組態是否符合標準,可為下列其中一個值:

1 = 接聽程式符合標準。 只有 “OR” 關聯性存在於其網際網路通訊協定 (IP) 位址之間。 「符合標準」(Conformant) 包含 CREATE AVAILABILITY GROUP Transact-SQL 陳述式所建立的每一個 IP 組態。 此外,如果已在 SQL Server 外面建立 IP 組態 (例如,藉由使用 WSFC 容錯移轉叢集管理員),但是可由 ALTER AVAILABILITY GROUP tsql 陳述式加以修改,則表示 IP 組態符合標準。

0 = 接聽程式不符合標準。 一般來說,這表示 IP 位址無法使用 SQL Server 命令加以設定,但是已直接在 WSFC 叢集中定義。

ip_configuration_string_from_cluster

nvarchar(max)

此接聽程式的叢集 IP 組態字串 (如果有的話)。 例如:

  • IPv4 位址:10.120.19.155。

  • IPv6 位址:2001::4898:23:1002:20f:1fff:feff:b3a3

NULL = 接聽程式沒有虛擬 IP 位址。

安全性

權限

目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需詳細資訊,請參閱<中繼資料可見性組態>。

請參閱

概念

監視可用性群組 (Transact-SQL)

AlwaysOn 可用性群組 (SQL Server)

其他資源

AlwaysOn 可用性群組動態管理檢視和函數 (Transact-SQL)

AlwaysOn 可用性群組目錄檢視 (Transact-SQL)