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 組態字串 (如果有的話)。 例如:
NULL = 接聽程式沒有虛擬 IP 位址。 |
安全性
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需詳細資訊,請參閱<中繼資料可見性組態>。