次の方法で共有


sys.availability_group_listener_ip_addresses (Transact-SQL)

適用対象: SQL Server

Windows Server フェールオーバー クラスタリング (WSFC) クラスター内の任意の AlwaysOn 可用性グループ リスナーに関連付けられている IP アドレスごとに 1 行のデータを返します。

主キー: listener_id + ip_address + ip_sub_mask

列名 データ型 説明
listener_id nvarchar(36) Windows Server フェールオーバー クラスタリング (WSFC) クラスターからのリソース GUID。
ip_address nvarchar(48) 可用性グループ リスナーの構成された仮想 IP アドレス。 1 つの IPv4 または IPv6 アドレスを返します。
ip_subnet_mask nvarchar(15) 可用性グループ リスナーに対して構成されている IPv4 アドレスの構成された IP サブネット マスク (存在する場合)。

NULL = IPv6 サブネット
is_dhcp bit IP アドレスが DHCP によって構成されているかどうかは、次のいずれかです。

0 = IP アドレスは DHCP によって構成されていません。

1 = IP アドレスが DHCP によって構成されている
network_subnet_ip nvarchar(48) IP アドレスが属するサブネットを指定するネットワーク サブネットの IP アドレス。
network_subnet_prefix_length int IP アドレスが属するサブネットのネットワーク サブネット プレフィックス長。
network_subnet_ipv4_mask nvarchar(45) IP アドレスが属するサブネットのネットワーク サブネット マスク。 NETWORK_SUBNET_IPV4_MASKCREATE AVAILABILITY GROUP または ALTER AVAILABILITY GROUPTransact-SQL ステートメントの WITH DHCP 句で DHCP <network_subnet_option> オプションを指定します。

NULL = IPv6 サブネット
state tinyint WSFC のクラスターからの IP リソースのオンラインまたはオフライン状態。次のいずれかになります。

1 = オンライン。 IP リソースはオンラインです。

0 = オフライン。 IP リソースがオフラインです。

2 = オンライン待ち。 IP リソースはオフラインですが、オンラインになっています。

3 = 失敗。 IP リソースはオンラインにされましたが、失敗しました。
state_desc nvarchar(60) stateの説明。次のいずれかです。

ONLINE

OFFLINE

ONLINE_PENDING

失敗

セキュリティ

アクセス許可

カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されているセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。

参照

SQL Server システム カタログに対するクエリに関してよく寄せられる質問
カタログ ビュー (Transact-SQL)