NETSTAT_JOB_INFO ビュー

NETSTAT_JOB_INFO ビューは、IPv4 および IPv6 ネットワーク接続を使用するジョブに関する情報を戻します。

このビューの列に返される値は、Retrieve Network Connection Data API で返される値に密接に関連しています。詳しくは、API を参照してください。

次の表は、ビューの列について説明しています。 システム名は NS_JOB です。スキーマは QSYS2 です。

表 1. NETSTAT_JOB_INFO ビュー
列名 システム列名 データ・タイプ 説明
CONNECTION_TYPE CONN_TYPE CHAR(4) 接続のタイプ。
IPV4
この接続は IPv4 接続です。
IPV6
この接続は IPv6 接続です。
REMOTE_ADDRESS RMT_ADDR VARCHAR(45) リモート・ホストのIPアドレス。
IPv4 の場合:
  • アドレスは、IPv4 アドレス・フォーマットで示されます。値 0.0.0.0 は、システムが接続が開かれるのを待機しているか、UDP ソケットが使用されていることを示します。値 0 は、接続が listen ソケットまたは UDP ソケットであるため、このフィールドが適用されないことを意味します。
IPv6 の場合:
  • アドレスは、IPv6 アドレス・フォーマットで示されます。値 :: は、接続が listen ソケットであるため、このフィールドが適用されないことを意味します。
REMOTE_PORT RMT_PORT INTEGER リモート・ホスト・ポート番号。値 0 は、接続が listen ソケットまたは UDP ソケットであるため、このフィールドが適用されないことを意味します。
REMOTE_PORT_NAME RMT_NAME VARGRAPHIC(14) CCSID 1200

NULL 可能

リモート・ホストのウェルノウン・ポート名またはサービス・テーブル項目に含まれる名前

ウェルノウン・ポート名がない場合は、NULL が入ります。

LOCAL_ADDRESS LOCAL_ADDR VARCHAR(45) このシステム上のこの接続のローカル・アドレス。
IPv4 の場合:
  • アドレスは、IPv4 アドレス・フォーマットで示されます。値 0.0.0.0 は、システムが接続が開かれるのを待機しているか、UDP ソケットが使用されていることを示します。
IPv6 の場合:
  • アドレスは、IPv6 アドレス・フォーマットで示されます。値 :: は、任意のローカル IP アドレスを使用できることをローカル・アプリケーションが指定したことを意味します。
LOCAL_PORT LOCAL_PORT INTEGER ローカル・システム・ポート番号。
LOCAL_PORT_NAME LOCAL_NAME VARGRAPHIC(14) CCSID 1200

NULL 可能

ローカル・システムのウェルノウン・ポート名またはサービス・テーブル項目に含まれる名前

ウェルノウン・ポート名がない場合は、NULL が入ります。

AUTHORIZATION_NAME USER_NAME VARCHAR(10)

NULL 可能

情報検索対象スレッドの実効ユーザー・プロファイル。この名前は,ジョブ名のユーザー部分と異なる場合があります。

SLIC_TASK_NAME が NULL でない場合、または JOB_NAME が特殊値 *SIGNON である場合は、NULL が入ります。

JOB_NAME JOB_NAME VARCHAR(28)

NULL 可能

ジョブの修飾名。次の特殊値が入ることもあります。
*SIGNON
この接続は Telnet 接続で、システムがサインオン処理を実行しているか、サインオン・プロンプトを表示しています。

SLIC_TASK_NAME が NULL でない場合は、NULL が入ります。

SLIC_TASK_NAME SLIC_TASK VARCHAR(16)

NULL 可能

システムに識別されているタスク名。

JOB_NAME が NULL でない場合は、NULL が入ります。

INTERNAL_JOB_ID JOB_ID BINARY(16)

NULL 可能

システム API でシステム上のジョブの検索プロセスを高速化するために使用できる値。

JOB_NAME が特殊値 *SIGNON である場合、または SLIC_TASK_NAME が NULL でない場合は、NULL が入ります。

JOB_TYPE JOB_TYPE VARCHAR(11)

NULL 可能

ジョブのタイプ:
AUTOSTART
ジョブは自動開始ジョブです。
BATCH
ジョブはバッチ・ジョブです。
INTERACTIVE
ジョブは対話式ジョブです。
MONITOR
ジョブはサブシステム・モニター・ジョブです。
READER
ジョブはスプール読み取りプログラム・ジョブです。
SCPF
ジョブはSCPFシステム・ジョブです。
SYSTEM
ジョブはシステム・ジョブです。
WRITER
ジョブはスプール書き出しプログラム・ジョブです。

JOB_NAME が特殊値 *SIGNON である場合、または SLIC_TASK_NAME が NULL でない場合は、NULL が入ります。

IPv4 ネットワーク接続を使用するすべてのジョブに関する情報を戻します。

SELECT * FROM QSYS2.NETSTAT_JOB_INFO
  WHERE CONNECTION_TYPE = 'IPV4'