z/VSE のリモート VSAM サポート

EGL デバッガーを Windows プラットフォームで実行しているときに、z/VSE® および z/VSE CICS® に定義されているリモート VSAM ファイルにアクセスできます。

z/VSE 上のリモート VSAM ファイルにアクセスするには、以下のようにします。

アクセスの前提条件

VSAM ファイルにアクセスするには、まず最初に、VSAM ファイルを常駐させるシステム上で VSAM ファイルを定義する必要があります。

リモート VSAM アクセスを実行するには、ワークステーション上に VSE 分散データ管理 (VSEDDM) をインストールする必要があります。

以下のようにします。

  1. 以下の圧縮ファイルを見つけます。
      installDir¥bin¥vsamwin.zip
    installDir はご使用の製品のインストール・ディレクトリーです。
  2. vsamwin.zip を新規ディレクトリー (開発プラットフォーム上またはランタイム・プラットフォーム上) に解凍します。

ご使用のシステムの PATH 環境変数に以下を追加します。

  1. vseddmDir¥EGLDFM
  2. vseddmDir¥EGLDFM¥DLL
  3. vseddmDir¥EGLDFM¥DLL2
  4. vseddmDir¥EGLDFM¥EXE

vseddmDir は、ファイルの解凍先ディレクトリーです。

VSE ホストとログイン資格情報を定義するには、コマンド・プロンプトを開いて EGLDFM ディレクトリーにナビゲートします。VSE ホスト名と、そのシステムで有効なユーザー ID を指定して、次のコマンドを実行します。表示されるプロンプトでパスワードを指定して (パスワードは可視です) Enter を押します。
VSEDDMLO "VSE Host Name" "UseID"
このコマンドによって、vseddm.cfg という構成ファイルが EGLDFM ディレクトリーに作成されます。このセットアップを完了するには、VSEDDM_CFG という環境変数を作成し、その変数に値として vseddmDir¥EGLDFM¥vseddm.cfg を割り当てます。

EGL デバッガーの設定

EGL デバッガーからリモート VSAM ファイルにアクセスできるようにするには、事前に EGL デバッガーを構成しておく必要があります。ご使用の VSE Connector Server に構成された「VSE リモート VSAM コード・ページ (VSE Remote VSAM code page)」を「ASCII コード・ページ (ASCII code page)」に設定します。VSE Connector Server に構成された「文字エンコード」を「EBCDIC コード・ページ (EBCDIC code page)」に設定します。CICS を使用してデバッグする場合は、ctglient.jar (CTG 提供) が「クラス・パスの順序」にあることを確認します。

詳しくは、EGL デバッガーの設定の変更を参照してください。

リソース関連

Windows 上で EGL プログラムをデバッグする際に使用するリソース関連パーツを作成するには、以下のようにファイル・タイプおよび systemName を指定します。

ファイル・タイプ
ファイル・タイプとして vsam または ibmcobol を設定します。
systemName
バッチの場合、以下の形式でシステム名を指定します。
  VSE:¥¥machineName¥catalog ID¥data set name
machineName
VSE マシンのホスト名または IP アドレス
catalog ID
VSAM ファイルが含まれる VSE カタログの名前
data set name
VSAM データ・セット名 (修飾子を含む)
CICS の場合、以下の形式でシステム名を指定します。
CTG:¥¥install_dns_or_ip:port¥cics_region¥dataset
install_dns_or_ip
CTG がインストールされている場所 (全プラットフォーム共通)
port
CTG が listen するポート
cics_region
CTG で定義されているターゲット CICS 領域
dataset
FCT または CICS 領域のファイル RDO エントリーで定義されている VSAM ファイルの名前

CICS を使用したリモート・アクセスの詳細については、『CICS のリモート VSAM サポートのインストールと構成』を参照してください。

命名規則は、汎用命名規則 (UNC) 形式と同様です。UNC 形式の詳細については、「Distributed FileManager User's Guide」を参照してください。この資料は、vsamwin.zip ファイルに含まれています。


フィードバック