## 5733XJ1 IBM i Access Client Solutions - GettingStarted

## この文書の内容の最終更新日: 2018 年 3 月 27 日

### 0.5 QuickStartGuide

QuickStartGuide は、Windows、Mac、または Linux を実行するほとんどのユーザーに対して機能する本製品をデプロイするための手順を説明しています。 この製品を単一ユーザー向け (または、マルチユーザー PC 向け) にインストールする場合は、Documentation フォルダーにある「QuickStartGuide」を参照してください。

この文書の残りの部分には、この製品、他のデプロイメント・オプション、およびこの製品のカスタマイズについてのさらに詳しい説明が含まれています。

### 目次:

0.5 QuickStartGuide
1.0 概要
2.0 フィーチャー
3.0 前提条件
4.0 製品内容
5.0 インストール
5.1 インストール済みの既存製品の更新
6.0 ファイル許可
6.1 ファイル許可 (Linux、Mac、AIX)
6.2 ファイル許可 (Windows)
7.0 製品の開始
7.1 製品の開始
7.2 製品の開始 (スクリプトを使用)
7.3 製品の開始 (コマンド行を使用)
8.0 構成
8.1 構成ロケーション
9.0 上級トピック
9.1 追加のコマンド行オプション
9.2 ファイル・アソシエーション
9.2.1 ファイル・アソシエーション (Windows の場合)
9.2.1.1 アイコンの変更 (Windows ショートカット用)
9.2.2 デスクトップ・アイコンのセットアップ (Linux の場合)
9.2.2.1 ファイル・アソシエーション (Linux の場合)
9.2.3 ファイル・アソシエーション (Mac の場合)
9.2.3.1 ファイル・アソシエーションの作成 (Mac の場合)
9.2.3.2 アイコンの変更 (Mac の場合)
9.3 構成ロケーションの変更
9.4 デプロイメントに関するその他のオプション
9.4.1 構成設定の自動インポート
9.4.2 ネイティブ IBM i デプロイメント
9.5 カスタマイズされたパッケージ
9.6 IBM i Access for Windows からのマイグレーション
9.6.1 システム構成のマイグレーション
9.6.2 5250 エミュレーションのマイグレーション
9.6.3 保管されたデータ転送要求ファイルのマイグレーション
9.6.4 EHLLAPI
9.6.5 Kerberos
9.7 鍵管理
9.8 データ転送
9.8.1 データ転送での Excel スプレッドシートおよび Calc スプレッドシートのサポート
9.8.2 データ転送での文字切り捨ておよび数値オーバーフローのサポート
9.8.3 データ転送シート名
9.9 IBM i へのコンソール接続の確立
9.10 追加フォント
9.11 netrc ファイルからの資格情報の使用
9.12 統合ファイル・システム (IFS)
9.12.1 IFS、QFileSvr.400、およびセキュリティー
9.12.2 IFS 権限
9.12.3 IFS の制限
9.12.4 IFS と独立 ASP
9.13 セキュア・シェル (SSH) 端末
9.13.1 SSH 端末の前提条件
10.0 保守診断
11.0 よくある質問 (FAQ)
12.0 更新履歴

### 1.0 概要

IBM i Access Client Solutions は、IBM i Access 製品ファミリーの最新メンバーです。 当製品はプラットフォームに依存しない Java ベースのインターフェースを提供し、Java を サポートするほとんどのオペレーティング・システム (Linux、Mac、Windows 等) で稼働します。 IBM i Access Client Solutions は、IBM i を管理するために最もよく使用されるタスクを まとめて、1 つの単純な場所に置きます。

IBM i Access Client Solutions は、5250 エミュレーションおよびデータ転送フィーチャー を使用するために、他の IBM i Access ファミリー製品と同じ IBM i ホスト・サーバーを 使用し、同じ IBM i Access ファミリー・ライセンス (XW1) を必要とします。

Windows および Linux のクライアント・アプリケーションの使用と開発のための ミドルウェアが含まれている、以下の 2 つのオプションのパッケージもあります。
IBM i Access Client Solutions - Windows Application Package
IBM i Access Client Solutions - Linux Application Package

現在のライセンスが有効な IBM i 7.1 以降をご使用のお客様は、次の 2 つの方法のいずれかで IBM i Access Client Solutions を入手できます。

- IBM i Access Client Solutions の基本パッケージをダウンロードする。
- 基本パッケージとオプションの Windows および Linux のアプリケーション・パッケージを、Entitled Software Support (ESS) Web サイトの 5761-SS1 または 5770-SS1 の下でダウンロードする。

オプションの Windows および Linux アプリケーション・パッケージは、Entitled Software Support (ESS) Web サイトからのみ入手できます。

お客様は、5761-SS1 または 5770-SS1 リフレッシュ・フィーチャー 6288 を注文することで、 メディアを入手できます。物理メディアには、実行可能なバージョンの製品が含まれており、それを使用すると、CD から製品を直接実行できます。物理メディアには製品の zip アーカイブも含まれ、任意の場所にそれをコピーして解凍することができます。IBM i Access Client Solutions の物理メディアには、オプション の Windows Application Package および Linux Application Package は含まれていません。

詳しくは、以下を参照してください。
http://www.ibm.com/systems/power/software/i/access/solutions.html

IBM i Access ファミリー製品の最新情報については、以下を参照してください。
http://www.ibm.com/systems/i/software/access/caann.html

### 2.0 フィーチャー

IBM i Access Client Solutions には以下のフィーチャーがあります。

- IBM Rational Host-on-Demand に基づいた、機能完備の 5250 ディスプレイ・エミュレーター。IBM i Access for Windows の使用時に使い慣れている、5250 ディスプレイのすべての機能に加えて、以下のいくつかの追加機能が提供されています。
  - 複数のセッションが単一の表示領域を共有できるようにするタブ・サポート
  - ページ間を直観的にスクロールできるようにするマウス・ホイール・サポート
  - ワークステーションをリブートせずに言語間の切り替えが可能
  - 異なるホスト・コード・ページを使用する複数のセッションを同時に表示し、異なるエミュレーター・セッション内で別個の言語が使用可能
- プリンター・エミュレーション
- IBM Personal Communications Session Manager をモデルにした、すべての 5250 エミュレーター・セッションを管理するのに使用できる 5250 セッション管理機能
- IBM i データベースと、ワークステーション上のさまざまなファイル・タイプ (OpenDocument スプレッドシート (*.ods)、Excel ワークブック (*.xlsx)、および その他のファイル形式) との間でのデータのやり取りを可能にするデータ転送
- 「プリンター出力」には、IBM i の出力待ち行列に入っているファイルを表示できるインターフェースがあるほか、これらのファイルをご使用のクライアント・システムにダウンロードする機能もあります。
- IBM i 操作パネルへのグラフィカル・インターフェースを備えた仮想制御パネル
- LAN、HMC、および FSM コンソールのための 5250 エミュレーション
- ASMI、IVM、および HMC などのハードウェア管理インターフェース構成の統合
- デフォルトのブラウザーを使用した IBM Navigator for i の起動機能
- 「SQL スクリプトの実行」および「SQL Performance Center」などのデータベース機能。

オプションの Windows Application Package には以下のものが含まれています。

- ODBC、.Net、および OLE DB を使用した DB2 for i への接続
- IBM i システム・オブジェクトにアクセスするためのプログラミング・ツールキット
- TLS/SSL 接続のサポート
- AFP プリンター・ドライバー

オプションの Linux Application Package には以下のものが含まれています。

- Db2 for i にアクセスするための ODBC ドライバー。このパッケージは完全な 64 ビット ODBC データ・タイプをサポートします。

### 3.0 前提条件

### 3.1 前提条件 (ワークステーション)

IBM i Access Client Solutions は、さまざまなバージョンの Linux、Mac、および Windows など、Java 8.0 以上をサポートするほとんどのオペレーティング・システムで稼働します。

推奨:
Java のバージョンを最新バージョンに維持すると、最新の修正およびセキュリティー・パッチをすべて確保できます。

システムにインストールされている Java のバージョンを確認する 1 つの方法は、コマンド を入力できるプロンプト (コマンド・プロンプト、シェル、ターミナルなど) を起動し、次の コマンドを入力することです。
java -version

以下の出力は、バージョン 8.0 がインストールされていることを示しています。
java version "1.8.0_65"
この例の 65 は、更新レベルを表しています。

以下に、Java プロバイダーのいくつかの Web サイトを示します。プラットフォームに合った最新 バージョンの Java を使用して稼働するように注意してください。
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://www.oracle.com/technetwork/java/javase/downloads/index.html
http://openjdk.java.net/install

技術情報 (Mac 向け):
Java を Mac にインストールする場合は、JRE でなく JDK を選択してください。Mac 用の JRE では、Java がブラウザー用にのみインストールされます。 他のアプリケーション用には Java がインストールされません。JDK をインストールすれば、IBM i Access Client Solutions など、他のアプリケーションで Java を使用できるようになります。

### 3.2 前提条件 (IBM i への接続性)

IBM i Access Client Solutions は IBM i リリース 5.4 以上に接続できます。 以下のフィーチャーは IBM i リリース 6.1 以上を必要とします。
Navigator for i
5250 コンソール
仮想制御パネル

SSL 接続を使用する場合は、以下のとおり、ご使用のリリースに適合する IBM i PTF をロードして、適用してください。
7.1 - SI45610、SI55204、SI55389、SI57332、MF60335
7.2 - SI55392、SI57320、MF60333、MF60334

Navigator for i を使用する場合は、以下のとおり、ご使用のリリースに適合する IBM i PTF をロードして、適用してください。
7.1 - グループ PTF SF99368 レベル 37 以上
7.2 - グループ PTF SF99713 レベル 12 以上

5250 コンソールまたは仮想コントロール・パネルを使用する場合は、以下のとおり、ご使用のリリースに適合する PTF をロードして、適用してください。
6.1 - MF55543、MF55549
6.1.1 - MF55540、MF55547
7.1 - MF55485、MF55538

### 4.0 製品内容

製品 zip アーカイブには、以下のファイルおよびディレクトリーが含まれています。

    acsbundle.jar       - この製品の実行可能 jar ファイル
    AcsConfig.properties- 構成設定を含むファイル (acsbundle.jar 内にも
                          存在します)

    Mac_Application     - Mac 用のインストール・スクリプトを含んでいるディレクトリー

    Linux_Application   - Linux 用のインストール・スクリプトを含んでいるディレクトリー

    Windows_Application - Windows 用のインストール・スクリプトを含んでいるディレクトリー

    Start_Programs      - 製品を開始するのに使用できるプラットフォーム固有の
                          バイナリー・ファイルを含んでいるディレクトリー。
        Linux_i386-32
        Linux_x86-64
        Mac_i386-32_x86-64
        Windows_i386-32
        Windows_x86-64
    Documentation       - 文書を含むディレクトリー
        QuickStartGuide - 開始方法に関する情報
        GettingStarted  - この製品に関する詳細情報
    License             - ご使用条件を含んでいるディレクトリーNotices             - 注意事項およびお知らせを含んでいるディレクトリーproperties          - 製品バージョン情報を含んでいるディレクトリー  Sample_Scripts    - Start_Programs 内のバイナリー・ファイルが機能しない場合に製品を開始するために使用できるスクリプトを含んでいるディレクトリー。
        Linux_Mac_Other - Perl が使用可能な任意のプラットフォームで製品を開始
                          するのに使用できる Perl スクリプトのディレクトリー。
        Windows         - Windows で開始するための JScript を含んでいるディレクトリー
    Icons               - アイコンとして使用できるファイルを含んでいるディレクトリー
    Fonts               - 5250 エミュレーション用の追加モノスペース・フォントを
                          含むことがあるディレクトリー

### 5.0 インストール

IBM i Access Client Solutions のパッケージには、非常に簡単な単一ユーザー向けインストールから、より拡張されたマルチユーザー向けインストールまで、いくつかのインストール・オプションが用意されています。

各種のインストール・オプションに使用できるインストール・スクリプトが、Mac_Application、Linux_Application、および Windows_Application の各フォルダーで提供されています (セクション 4.0 『製品内容』を参照してください)。

Mac、Linux、および Windows 上の単一ユーザー向けインストール、または Windows PC 上のマルチユーザー向けインストールについては、「QuickStartGuide」を参照してください。 「QuickStartGuide」では、これらのタイプの簡易インストールを行うために提供されているインストール・スクリプトの使用法を説明しています。

この製品を複数のユーザーにデプロイする計画の管理者は、記事「IBM i Access Client Solutions: Customization and deployment made easy」をお読みください。 この記事には、インストール・スクリプトでサポートされている /AdminConfig オプションを使用してデプロイメントを行う前に、管理者が複数ユーザー向けインストールを事前カスタマイズする方法が説明されています。

インストールをサイレント・モードで自動化することを希望する管理者は、/AdminConfig パラメーターを使用して、インストールを事前構成します。その後、実際のインストール時に /Q パラメーターを使用します。例:

        Windows_Application\install_acs_64.js /AdminConfig
        Windows_Application\install_acs_64.js /Q

上記のオプションの他に、選択した任意の場所に zip アーカイブを解凍するだけのオプションもあります。ワークステーションが製品ファイルにアクセスする読み取り権限を持っている 任意の場所に移動することができます。具体的には、ローカル・ハード・ディスク、リモート・ネットワーク (共有) ドライブ、 または、携帯用メディア (CD や USB フラッシュ・ドライブなど) にすることができます。zip アーカイブを解凍すれば、インストールは完了です。

技術注記:
アーカイブ・ユーティリティーの中には、保管されたファイル属性のすべてが保持 されるわけではないものもあります。例えば、Mac および Linux プラットフォーム では、unzip コマンドの方が jar コマンドよりも好ましい選択であることが一般的 です。追加情報については、セクション 6.0 『ファイル許可』を参照してください。

### 5.1 インストール済みの既存製品の更新

機能拡張と修正を定期的に入手できます。 これらのアップデートは、完全 な製品インストールとして提供されます。これらのアップデートが使用可能になったら、 インストール済みの既存製品の更新が必要になります。

インストール・スクリプトを使用してインストールされた既存のインストール済み環境を更新するには、製品の新しいバージョンの内容を抽出します。初期インストール時に行ったのと同じ方法で、この新規バージョンからインストール・スクリプトを起動します。これにより、ユーザーの既存の構成を変更することなく、製品のファイルが更新されます。

複数のユーザーがアクセスする中央の場所に製品のバージョンを維持している管理者は、新しいバージョンの内容を既存のバージョンの上に抽出できます。 AcsConfig.properties ファイルにカスタム変更を行った場合は、製品の新規バージョンの内容を既存のバージョンの上に抽出する前に、AcsConfig.properties を保管します。製品の新規バージョンの内容を抽出し、AcsConfig.properties を復元した後、各ユーザーが初期インストールと同じ方法でインストール・スクリプトを実行し、それぞれのインストールを更新することができます。

インストール・スクリプトを使用せずに、任意の場所に zip アーカイブの内容を抽出することで製品をインストールして、製品を更新する場合は、製品の新しいバージョンの内容を既存のバージョンの上に抽出する必要があります。 AcsConfig.properties にカスタム変更を加えた場合は、その内容を保管して復元することが必要になる場合があることに注意してください。

### 6.0 ファイル許可

セクション 7.0 製品の開始は、IBM i Access Client Solutions を開始するためのいくつかの異なる方法について説明しています。 提供されているバイナリー・ファイルまたはスクリプト の 1 つを使用して製品を開始する場合は、そのファイルまたはスクリプトのファイル許可で 実行許可が有効になっていることを確認する必要があります。zip アーカイブを解凍する間に 割り当てられるファイル許可は、オペレーティング・システム、zip アーカイブの解凍に使用 されるアーカイブ・ユーティリティー、ユーザーの権限など、いくつかの要因によって決まり ます。

提供されているバイナリー・ファイルまたはスクリプトの 1 つを使用する際に問題が発生 する場合は、ファイル許可を確認してください。以下のセクションに、ファイル許可を確認 するためのいくつかの方法が説明されています。

### 6.1 ファイル許可 (Linux、Mac、AIX)

UNIX 系のオペレーティング・システムの場合は、シェルまたは端末のプロンプトで、次のコマンドを使用してファイル許可を確認できます。

            ls -l <file>

ファイル許可を変更するには、次のコマンドを使用できます。

        chmod <permission> <file>

例えば、次のようにします。
全員を対象に読み取りおよび実行許可を追加する場合:

        chmod a+rx <file>

ファイル所有者に読み取り/書き込み/実行許可を付与し、それ以外の全員には 読み取り/実行許可のみを付与する場合:

        chmod 755 <file>

ls コマンドおよび chmod コマンドに関する追加ヘルプはインターネットで簡単に 入手できます。

### 6.2 ファイル許可 (Windows)

Windows の場合、Windows エクスプローラを使用してファイルを表示中に、「ファイル」を 右クリックして「プロパティ」を選択します。「セキュリティ」タブにファイル許可 が示されます。読み取りおよび実行許可があることを確認してください。

最近のバージョンの Windows では、icacls コマンドを使用してファイル許可の表示 および変更を行うこともできます。

### 7.0 製品の開始

IBM i Access Client Solutions を開始する方法はいくつかあります。 インストール・スクリプトを使用して製品をインストールした場合、製品を開始する最も簡単な方法が「QuickStartGuide」に記載されています。

インストール・スクリプトを使用して製品をインストールしなかった場合、このセクションのこれ以降の部分で、製品を開始する代替方法について説明します。 java をインストールする方法および場所は多様であるため、一部の方法では追加の構成が必要になる場合があります。下記の方法の 1 つが機能 しない場合、別の方法を試してください。いくつかのケースでは、追加の 説明が用意されています。セクション 11.0 『よくある質問 (FAQ)』が 役に立つこともあります。

以下に説明されているようにバイナリー・ファイルまたはスクリプトを使用する 際は、そのバイナリー・ファイルまたはスクリプトが、zip アーカイブに含まれ ているディレクトリー構造に存在していなければなりません。利便性のため、 ご使用のプラットフォーム向けのバイナリー・ファイルまたはスクリプト (ある いは両方) を、acsbundle.jar が入っているのと同じディレクトリーにコピー/移動 することもできます。

### 7.1 製品の開始

ファイル・ビューアー (例えば、Windows エクスプローラ、Mac OS X Finder など) から、 プラットフォーム固有のバイナリー・ファイルを使用して製品を開始するには、 Start_Programs 内で、ご使用のオペレーティング・システムおよびハードウェア・ アーキテクチャーを示すサブディレクトリーを見つけます。

ご使用のオペレーティング・システムが認識するバイナリー・ファイルを見つけます。次に、 それをダブルクリックして製品を開始します。 コマンド・プロンプト、ターミナル、またはシェルから、このバイナリー・ファイルを使用 して製品を開始することもできます。

次のエラーを受け取った場合:
「Java モジュールのロードでエラーが発生しました。」
IBM i Access Client Solutions は、認識する場所で Java のインストールを検出できませんでした。 以下のセクションでは次のいずれかの方法を試みることができます。
7.1.1 製品の開始 - 追加オプション
7.2 製品の開始 (スクリプトを使用)
7.3 製品の開始 (コマンド行を使用)

技術情報 (Mac 向け):
「Java 6 SE ランタイム」のインストールを指示するプロンプトが出されても、Java 6 をインストールする必要はありません。 Java 8 をインストールして、製品の開始を再試行してください。 製品の開始に acslaunch_mac を使用しても、「Java 6 SE ランタイム」のインストールを指示するプロンプトが続く場合は、「ユーティリティーに移動」して、端末セッションを開始してください。 以下のコマンドを実行し、その後で製品の開始を再度試みてください。

        sudo mkdir -p /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
        sudo mkdir -p /System/Library/Java/Support/Deploy.bundle

### 7.1.1 製品の開始 - 追加オプション

プラットフォーム向けのバイナリー・ファイルを使用しようとしているときは、次のいずれかの方法を試みることもできます。 これらの方法を使用すると、製品を開始する ためにどの Java Runtime Environment (JRE) を使用するべきかを特定できます。 ワークステーション上の Java ホーム・パスを見つける方法については、セクション 7.1.2 『Java ホーム・パスの検出』を参照してください。これらの追加の方法は、 Linux および Windows プラットフォームでのみサポートされます。

- JAVA_HOME 環境変数を Java ホーム・パスに設定します (または)
- バイナリー・コマンドに -vm オプションを使用して、Java ホーム・パス を指定します。追加ヘルプを取得するにはバイナリー・コマンドに -h を指定します (または)
- Java ランタイム環境 (JRE) ディレクトリー構造を、使用しようとしている バイナリー・ファイルと同じディレクトリーにコピーします。

### 7.1.2 Java ホーム・パスの検出

以下のセクションに示すいずれかの方法を使用して製品を開始できる場合は、
7.2 製品の開始 (スクリプトを使用) (または)
7.3 製品の開始 (コマンド行を使用)
IBM i Access Client Solutions のメイン GUI からワークステーション上の Java ホーム・パスを確認できます。 メニュー・バーで、次のように選択します。
「ヘルプ」>「製品情報」
このパネルに java.home パスが表示されます。

java.home プロパティーには、ワークステーションの Java ホーム・パスの場所 が含まれています。このパスは、JAVA_HOME 環境変数を設定するときや、当該コマンドで -vm オプションを使用するときに指定する必要があるものです。

### 7.1.2.1 Java ホーム・パスの検出 (Windows 上)

Windows プラットフォームでは、java.exe を検索してください。 通常、Java バイナリー は、Java ホーム・パスの下の bin または jre/bin サブディレクトリーにあります。 Java ホーム・パスは、JAVA_HOME 環境変数を設定するとき、または、コマンド に -vm オプションを使用するときに使用されることがあります。

### 7.1.2.2 Java ホーム・パスの検出 (Linux 上)

Linux では、「which」コマンドを使用できます。

        which java

これにより、java コマンドへのパスまたはシンボリック・リンクを取得できます。

最終的に Java コマンドの実際のバイナリー・ファイルが得られるまで、すべての シンボリック・リンクを解決してください。シンボリック・リンクを解決するには、-l オプション付きの ls コマンドを使用します。

        ls -l <file>

通常、Java バイナリー は、Java ホーム・パスの下の bin または jre/bin サブディレクトリーにあります。 Java ホーム・パスは、JAVA_HOME 環境変数を設定するとき、または、コマンド に -vm オプションを使用するときに使用されることがあります。

### 7.2 製品の開始 (スクリプトを使用)

v1r1m5 以降、Start_Scripts ディレクトリーの名前が Sample_Scripts に変更され、Documentation ディレクトリーに配置されています。

製品を開始するために推奨される方法は、Start_Programs で使用可能なプラットフォーム固有のバイナリー・ファイルを使用することです。Sample_Scripts 内のスクリプトは、プラットフォーム固有のバイナリーが機能しない場合にのみ使用してください。

ファイル・システム・ブラウザー (Windows エクスプローラや Mac OS X Finder など) から、提供されたスクリプトの 1 つを使用して製品を開始する場合は、Sample_Scripts サブディレクトリーで、ご使用のオペレーティング・システムと互換性のあるスクリプトを見つけてください。

非 Windows ベースのほとんどのオペレーティング・システムでは、デフォルトで Perl が使用可能です。Sample_Scripts/Linux_Mac_Other ディレクトリーには Perl スクリプト (ファイル拡張子は 3 種類あります) が入っており、Perl が使用可能な任意のプラットフォームで製品を開始するのに使用できます。ご使用のオペレーティング・システムが Perl スクリプトとして認識するファイル拡張子の ファイルを選択してください。

Windows ベースのオペレーティング・システムでは、デフォルトで JScript が使用可能です。Sample_Script/Windows ディレクトリーに、Windows オペレーティング・システムで製品を開始するのに使用できる JScript が入っています。

ファイル・システムを表示するためのプラットフォーム固有の方法 (例えば、Windows エクスプローラ、 Mac OS X Finder など) を使用して、ご使用のオペレーティング・システムが認識するスクリプト を見つけます。次に、それをダブルクリックして製品を開始します。 このスクリプトをコマンド・プロンプト、ターミナル、またはシェルから使用して製品を開始する こともできます。

### 7.3 製品の開始 (コマンド行を使用)

コマンドを入力できる任意の場所 (コマンド・プロンプト、端末、シェル など) で、コマンド行から製品を開始することもできます。

        java -Xmx1024m -jar <path>/acsbundle.jar

ここで <path> は、製品の実行可能 jar ファイルの場所です。
例:

        java -Xmx1024m -jar V:/some_location/acsbundle.jar

または

        <java_path>java -jar V:/some_location/acsbundle.jar

ここで <java_path> は、JDK 6.0 以上に対応する java コマンドの場所です。

java コマンドへの完全なパスを判別する方法については、セクション 7.1.2 『Java ホーム・パスの検出』を参照してください。

プログラムまたはスクリプトのどれもが、コマンド行からも使用できます。 例:

        /Product/Location/Start_Programs/Linux_x86-64/acslaunch_linux-64
        /Product/Location/Start_Programs/Mac_i386-32_x86-64/acslaunch_mac
        C:\Product\Location\Start_Programs\Windows_x86-64\acslaunch_win-64.exe

技術注記:
ほとんどのプラットフォームで、Java 仮想マシンのヒープ・スペースにデフォルト で設定される最大サイズは、IBM i Access Client Solutions 製品内で複数の機能を 利用するには小さすぎます。1 ギガバイトの最大ヒープ・サイズ (-Xmx1024m) が、 推奨される最小サイズです。1 ギガバイトより小さいサイズを指定するか、デフォルト のヒープ・サイズを使用すると、OutOfMemoryException が発生する可能性があります。

### 8.0 構成

使用または管理したい各 IBM i システムごとに 1 つのシステム構成を追加します。システム 構成を追加するには、「管理」タスクから「システム構成」を選択します。次に、「新規」を 選択します。「一般」タブで、システム名を入力します。始めるのに必要なのは、「一般」 タスクを実行するためのシステム名だけです。

完了したら、このシステム用に入力した情報を保存するために「OK」を選択するか、 または、構成に追加したい別のシステムがある場合は「保管」/「新規」を選択します。

任意の時点で「一般」タブ、「接続」タブ、または「コンソール」タブを使用して、 構成に新規システムを追加したり、既存の構成を更新したりできます。

「コンソール」タスクの場合、追加の構成が必要です。コンソール構成は、「一般」タブ で入力したシステム名と自動的に関連付けられます。システムのコンソール構成を入力 するには、「管理」タスクから「システム構成」を選択します。 「新規」または「編集」を選択します。次に、「コンソール」タブを選択します。 「5250 コンソール」タスクには、構成済みの LAN コンソールまたは HMC コンソールが必要です。 構成済みの LAN コンソールまたは HMC コンソールがない場合、セクション 9.9 『IBM i への コンソール接続の確立』を参照してください。

「ハードウェア管理インターフェース」タスクには、構成済みのハードウェア管理インターフェース が必要です。2 つまでのハードウェア管理インターフェース構成を入力できます。

完了したら、「システム構成」パネルで「閉じる」を選択します。

メイン IBM i Access Client Solutions パネルにある「システム」ドロップダウン・ボックス を使用して、システムを選択します。すべての「コンソール」タスクは、選択されたシステム (「一般」タブで入力されたもの) をコンソール構成 (「コンソール」タブで入力されたもの) と 自動的に関連付けます。

これで、選択したシステムに対してタスクを選択できるようになります。「コンソール構成」 タブで入力した情報と対応していない「コンソール」タスクを選択すると、エラー・メッセージ が表示されます。

### 8.1 構成ロケーション

デフォルトでは、各ユーザーは各自の構成用に固有のロケーションを使用します。 構成ルート・ディレクトリーが決定される方法は、プラットフォームに依存します。構成 ディレクトリーは、初回の開始時に作成されます。構成ディレクトリーの場所を確認するには、次のようにします。
製品を開始する (セクション 7.0 製品の開始を参照)
「編集」->「設定」
「ローカル設定」タブを選択する
構成ルート

製品が稼働している間は構成ロケーションを変更することはできません。構成 ロケーションを変更するには、次のセクションを参照してください。 9.3 構成ロケーションの変更

### 9.0 上級トピック

### 9.1 追加のコマンド行オプション

メイン GUI から使用可能な機能の多くは、コマンド行からも使用できます。 これらの機能は、次のセクションに記述されているコマンド行オプション のうちの任意のオプションに、適切なパラメーターを指定することで起動できます。
セクション 7.3 『製品の開始 (コマンド行を使用)』

例:

        Start_Programs\Windows_x86-64\acslaunch_win-64.exe parm1 parm2 ...

以下のセクションには、これらの追加パラメーターのみを示します。

### 9.1.1 Backup

    /PLUGIN=backup  [/file=<filename>]
        <filename> は作成するファイルの名前です。

これによって、指定されたファイルに現行構成が保存されます。 結果のファイルは、同じまたは異なるワークステーションで (オペレーティング・システムに 関係なく)、restore コマンド行オプションへの入力として使用できます。

構成が保存される場所は、次のプロパティーで決まります。

        com.ibm.iaccess.AcsBaseDirectory

このプロパティーは AcsConfig.properties ファイル内にあります。

この機能は、メイン GUI での「ファイル」->「構成のエクスポート」に相当します。

### 9.1.2 Restore

    /PLUGIN=restore /file=<filename>
        <filename> はバックアップによって作成されたファイルの場所です。

これによって、指定されたファイルから、保存済みの構成がリストアされます。指定 されたファイル内にない既存の構成は失われます。

リストアされた構成の場所は、次のプロパティーで決まります。

        com.ibm.iaccess.AcsBaseDirectory

このプロパティーは AcsConfig.properties ファイル内にあります。

この機能は、メイン GUI での「ファイル」->「構成のインポート」に相当します。

### 9.1.3 Certdl

    /PLUGIN=certdl  /SYSTEM=<system>

指定された IBM i システムから認証局 (CA) をダウンロードし、それをユーザーの ローカル・トラストストアに保管します。これは、SSL によるサーバー認証に必要 です。

### 9.1.4 Cfg

    /PLUGIN=cfg     /LIST

    /LIST     - 構成済みシステムをそれらの接続オプションとともにリストします

    /PLUGIN=cfg     /SYSTEM=<system> [/ipaddr=<frequency>] [/userid=<userid>]
                                     [/ssl=<switch>]
                                     [/5250path=<path>]
    [/del]  [/r]
        /SYSTEM     - システムの名前
        /ipaddr     - この値は、接続が要求されたとき、IP アドレスのルックアップを
                      行うかどうかを決定します。有効頻度は次の通りです。
                          ALWAYS - 接続のたびに IP アドレスをルックアップします
                          HOURLY、DAILY、WEEKLY - 最後のルックアップ以降に指定の時間
                               が経過していれば IP アドレスをルックアップします
                          IP アドレス - IP アドレスが指定された場合、ルックアップの
                               頻度は NEVER であると想定されます
        /userid     - ユーザーのユーザー ID
                      以下の値に設定することもできます。
      *SHARE        - このオプションを使用するシステムで共有される
                      ログオン資格情報を求めるプロンプトを 1 回出す
      *PROMPTALWAYS - 各接続ごとに少なくとも 1 回プロンプトを出す
      *KERBEROS     - プロンプトなしで Kerberos プリンシパル名を使用
        /ssl        - switch が 0 の場合は SSL モードはオフに、1 の場合はオンになります
        /5250path   - 5250 エミュレーション・プロファイルへのパス
                      /5250path は、5250 セッション管理機能の「ファイル」>「ディレクトリーの変更...」
    で設定できます。   /del は、既存の構成を削除します
       /r   は既存の構成を置き換えます

これによって、さまざまな構成オプションをコマンド行から設定することができます。 これらのオプションは、メイン GUI からでも「システム構成」を使用して設定できます。

### 9.1.5 Dump

    /PLUGIN=dump  [/<options>]

製品内の稼働中のすべてのプロセスに、プロセスのスレッドをダンプすることを要求します。 この情報は、問題判別をサポートするために IBM サービスによって使用されます。

生成されるログには、メイン GUI から以下によってアクセスできます。
「編集」->「設定」
「ローカル設定」タブ
ダンプ・ディレクトリー

オプションが指定されていない場合、この機能はメイン GUI での以下の機能 に相当します。
「ツール」->「保守ログの生成」

有効なオプションは次の通りです。

        /heapdump - 上記に加えて JVM ヒープのダンプも実行します

### 9.1.6 Medic

    /PLUGIN=medic

既存のログおよびスレッド・ダンプを圧縮して、1 つの zip ファイルにします。 このファイルはサービスを受けるために IBM に送付できます。

結果の zip ファイルには、メイン GUI から以下によってアクセスできます。
「編集」->「設定」
「ローカル設定」タブ
サービス・ディレクトリー
この機能は、メイン GUI での「ツール」->「保守ログのパッケージ」に相当します。

### 9.1.7 Log

    /PLUGIN=log  /LEVEL=<Level>
                    <Level> は、次に示すサポートするロギング・レベルの 1 つです。
                    OFF、SEVERE、WARNING、INFO、CONFIG、FINE、FINEST

このプラグインを使用すれば、ユーザーはコマンド行からロギング・レベルを切り替えることができます。

ロギング・レベルは、メイン GUI から以下を使用して設定することもできます。
「編集」->「設定」
「一般」タブ
ロギング・レベル

### 9.1.8 Logon

    /PLUGIN=logon    /SYSTEM=<system> [/USERID=<userid>] [/PASSWORD=<password>] [/AUTH] [/C] [/GUI=<1|0>]

        /SYSTEM   - システムの名前
        /USERID   - ユーザー ID
        /PASSWORD - ユーザー ID に関連付けられたパスワード
        /AUTH     - 指定されたログオン資格情報を使用してシステムへの接続を試行し、
                    成功時にのみキャッシュに入れます
        /C        - キャッシュをクリアします
        /GUI      - グラフィカル・ユーザー・インターフェースを使用できるかどうか

このコマンドは、ユーザー ID およびパスワードをキャッシュに入れます。これはパスワード・プロンプト を防止するために使用できます。

### 9.1.9 props

    /PLUGIN=props

メイン GUI からの「編集」->「設定」と同じ GUI パネルを表示します。

### 9.1.10 Maint

    /PLUGIN=maint [/<options>]

    有効なオプションは次の通りです。
        /killdaemon     - デーモン・スレッドを終了します。
                          メイン GUI からの「ツール」->「保守のためにリセット」と同じ
        /clearpwcaches  - キャッシュに入れられたすべてのパスワードをクリアします
        /clearjarcache  - 製品の jar キャッシュをクリアします
        /clearlogs      - メイン GUI の「編集」->「設定」、「ローカル設定」タブ
                          の「ログ・ディレクトリー」をクリアします
        /cleardumps     - メイン GUI の「編集」->「設定」、「ローカル設定」タブ
                          の「ダンプ・ディレクトリー」をクリアします
        /clearsvcdir    - メイン GUI の「編集」->「設定」、「ローカル設定」タブ
                          の「サービス・ディレクトリー」をクリアします
        /clearsettings  - 現行ユーザーに対するすべての設定をクリアします

オプションが指定されていない場合、アクションは実行されません。

### 9.1.11 Ping

    /PLUGIN=ping /SYSTEM=<system> [</options>]
        次のオプションがあります。
            /SSL=<1|0>        SSL をオンまたはオフにします
            /ACCEPTALLCERTS=<1|0> すべての SSL 証明書を、信頼できるセットに
                              自動的に追加するかどうか (SSL を使用している時)。
            /SERVERAUTH=<1|0> SSL サーバー認証をオンまたはオフにします (デフォルトは
                              オフ)。このオプションは、SSL をテストしない場合は無視されます。
            /GUI=<1|0>        GUI ウィンドウのオン/オフを切り替えます (コマンド行から
                              起動される場合のデフォルトはオフ)
            /PORTS=<port1,port2> テストするポートのコンマ区切りリスト。番号
                    またはサービス名を指定できます (例、/PORTS=as-signon,as-sts)。
                    指定されない場合、デフォルトのポート・セットがテストされます。
                    .CONSOLE を指定すると、コンソール固有ポートのリストがチェックされます。

            /TIMEOUT=<seconds>   タイムアウト値を秒単位で指定します。

このプラグインは、適切なポートへの接続を開くことによって、IBM i への接続性を チェックします。SSL 接続を検証する場合は、SSL ハンドシェークが試行されます。 メイン GUI から起動されるか、/GUI=1 を指定して起動された場合、このプラグインは ダイアログを表示します。/GUI=1 を指定せずにコマンド行から起動された場合、 出力はコンソールに送信されます。

非 SSL の場合、以下のサービスとポートが検査されます。

        sshd            22
        telnet          23
        drda           446
        as-svrmap      449
        as-nav        2004
        as-central    8470
        as-database   8471
        as-dtaq       8472
        as-file       8473
        as-netprt     8474
        as-rmtcmd     8475
        as-signon     8476

SSL の場合、以下のサービスとポートが検査されます。

        sshd            22
        telnet-ssl     992
        ddm-ssl        448
        as-svrmap      449
        as-nav        2005
        as-central-s  9470
        as-database-s 9471
        as-dtaq-s     9472
        as-file-s     9473
        as-netprt-s   9474
        as-rmtcmd-s   9475
        as-signon-s   9476

この機能は、メイン GUI から、次のようにして起動できます。
システム構成
システムを選択してから「編集」を選択する
「一般」タブ
接続の確認

### 9.1.12 Sm

    /PLUGIN=sm

このプラグインは、5250 セッション管理機能 GUI を開始します。

これは、メイン GUI での「5250 セッション管理機能」に相当します。

### 9.1.13 5250

    /PLUGIN=5250 /SYSTEM=<system> [/<options>]

    このプラグインは、指定されたシステムに対して 5250 エミュレーターを開始します。
    この機能は、メイン GUI での「5250 エミュレーター」に相当します。
    有効なオプションは次の通りです。
        /id=<A-Z>                    - 短縮セッション ID
        /name=<name>                 - セッション名
        /wsid=<identifier>           - ワークステーション ID
        /wide=<1|0|true|false>       - ワイド画面サイズ (27x132) を使用します
        /fullscreen<1|0|true|false>  - 画面全体を使用します
        /nosave=<1|0|true|false>     - 終了時に設定を保管しません
        /prompt=<1|0|true|false>     - 構成ダイアログの表示を強制します
        /port=<port>                 - ポート番号
        /ssl=<1|0|true|false>        - セキュア・ソケットを使用して接続します
        /sso=<1|0|true|false>        - サインオン画面をバイパスします
        /kerberos                    - kerberos を使用します
        /width=<width>               - エミュレーター・ウィンドウの初期幅
        /height=<height>             - エミュレーター・ウィンドウの初期高さ
        /xpos=<xpos>                 - エミュレーター・ウィンドウの左上隅の初期 x 座標
        /ypos=<ypos>                 - エミュレーター・ウィンドウの左上隅の初期 y 座標
        /watermark                   - システム名を画面にウォーターマークとして表示します
        /watermark=<text>            - 指定されたテキストを画面にウォーターマークとして表示します

### 9.1.14 DTGui

    /PLUGIN=dtgui

    このプラグインは、データ転送のメイン GUI を開始します。
    この機能は、メイン GUI での「データ転送」に相当します。

### 9.1.15 Download

    /PLUGIN=download [/userid=<userid>] <filename> [<filename> <filename> ...]

        /userid     - ターゲット・システムに接続する際に使用するユーザー ID
        <filename>- 前のデータ転送ダウンロードから作成されたファイル
                    (拡張子 .dtfx)。

このプラグインを使用して、ユーザーは、以前に保存されたデータ転送ダウンロードを実行することができます。

データ転送は、メイン GUI で「データ転送」を選択することでも使用可能です。

### 9.1.16 Upload

    /PLUGIN=upload   [/userid=<userid>] <filename> [<filename> <filename> ...]

        /userid     - ターゲット・システムに接続する際に使用するユーザー ID
        <filename>- 前のデータ転送アップロードから作成されたファイル
                    (拡張子 .dttx)。

このプラグインを使用して、ユーザーは、以前に保存されたデータ転送アップロードを実行することができます。

データ転送は、メイン GUI で「データ転送」を選択することでも使用可能です。

### 9.1.17 CLDownload

    /PLUGIN=cldownload /system=<system>
                              [/userid=<userid>]
                              {/hostfile=<library/filename> | /sql="statement"}
                              {/clientfile=<path><filename>.<extension> | /display}

        /userid     - ターゲット・システムに接続する際に使用するユーザー ID
        /hostfile   - ダウンロード用の IBM i システム上のソース・ライブラリーおよびファイル
                      例: /hostfile=QIWS/QCUSTCDT
        /sql        - SQL ステートメントを指定します
                      例: /sql="select CUSNUM,LSTNAM,INIT,ZIPCOD from QIWS/QCUSTCDT"
        /clientfile - ダウンロード用のターゲット・ファイルの場所。
                      このファイルのフォーマットは、指定された拡張子 (.csv、.ods、.xlsx、.xlsx
                      など) によって決定されます。
                      ファイル拡張子が指定されていない場合、またはサポートされないタイプ
                      である場合、データは .csv ファイルとしてフォーマットされます。     /display    - 出力を端末に書き出します

このプラグインを使用すると、ユーザーは、コマンド行からファイル全体の単純ダウンロードを実行できます。

### 9.1.18 Console

    /PLUGIN=console /SYSTEM=<system>

このプラグインは、指定されたシステムに対して 5250 コンソールを開始します。

この機能は、メイン GUI での「5250 コンソール」に相当します。

### 9.1.19 VCP

    /PLUGIN=vcp /SYSTEM=<system>

このプラグインは、指定されたシステムに対して仮想コントロール・パネルを開始します。

この機能は、メイン GUI での「仮想コントロール・パネル」に相当します。

### 9.1.20 L1C

    /PLUGIN=l1c /SYSTEM=<system>

このプラグインは、指定されたシステムおよびポート 2001 を使用して IBM Navigator for i に 対してブラウザーを起動します。

この機能は、メイン GUI での「Navigator for i」に相当します。

### 9.1.21 SPLF

    /PLUGIN=splf /SYSTEM=<system>

このプラグインは、IBM i からスプール・ファイルを表示してダウンロードするための プリンター出力 GUI を表示します。

この機能は、メイン GUI での「プリンター出力」に相当します。

### 9.1.22 KEYMAN

    /PLUGIN=keyman

このプラグインは、鍵管理ツールを表示します。

この機能は、メイン GUI での「ツール」->「鍵管理」に相当します。

### 9.1.23 RMTCMD

    /PLUGIN=rmtcmd /SYSTEM=<system>
                      {/CMD="<CL command>" | file=<file_name>}
                      [/ignorefailure=<1|0>]

        /cmd="<CL command>"  - 実行するコマンド。スペースによるコマンドの分割を
                                     回避するために引用符を使用してください。
        /file=<file_name>    - 複数のコマンドを含む入力ファイルを指定します。
                               コマンドは引用符なしで 1 行に 1 つとする必要があります。
        /noprompt=<1|0>      - 入力ファイルを指定する時、続行する前に、結果
                               およびすべてのプロンプトを無視します。

このプラグインは、指定されたシステムに CL コマンドを送信します。

この機能は、コマンド行からのみ使用可能です。

### 9.1.24 PWCHANGE

    /PLUGIN=pwchange /SYSTEMS=<system,system,system,...>

このプラグインは、指定されたシステム上でパスワードを変更します。 ユーザー ID、古いパスワード、および新しいパスワードに関するプロンプトをユーザーに出します。

「編集」->「設定」で「パスワード」タブを選択すれば、この機能は、メイン GUI からも使用可能です。

### 9.1.25 MIGRATE

    /PLUGIN=migrate /<option> /SYSTEM=<system>

    <system> は、1 つのシステム名に設定するか、すべてのシステムを示すために *ALL に設定することができます。

    有効なオプションは次の通りです。
        /IMPORT - 1 つ (またはすべて) のシステム構成を既存の Windows 構成から
                  IBM i Access Client Solutions にコピーします。

        /EXPORT - 1 つ (またはすべて）のシステム構成を IBM i Access Client Solutions から
                  既存の Windows にコピーします。
        /DELETE - 1 つ (またはすべて）のシステム構成を既存の Windows 構成から削除します。

このプラグインは、IBM i Access Client Solutions と IBM i Access for Windows でサポートされる 既存の Windows 構成の相互間でシステム構成をコピーできるようにします。

「ファイル」->「接続のコピー」を選択すれば、この機能は、メイン GUI からも使用可能です。

### 9.1.26 RESTRICT

注: このプラグインは、root 権限または管理者権限を有するユーザーのみが使用可能です。

    /PLUGIN=restrict /<options>

     有効なオプションは次の通りです。
         /restrict=<func1,func2,func3>   指定された機能をこのワークステーションで制限します。
         /unrestrict=<func1,func2,func3> 指定された機能をこのワークステーションで許可します。
         /list                                 機能がこのワークステーションで許可されるか制限
                                               されるかを示します。
         /export=<file>                  .acsr ファイル拡張子を持つ指定されたファイルに
                                               制限対象機能をエクスポートします。
         /import=<file>.acsr             .acsr ファイル拡張子を持つファイルから制限対象機能
                                               をインポートします。
         /exportreg=<file>               Windows レジストリー・ファイル (.reg ファイル) を
                                               エクスポートします。

このプラグインにより、管理者権限または root 権限を有するユーザーは、現行ワークステーション のすべてのユーザーに対して一定の機能を制限することができます。

        機能            説明
        cfg             システム構成
        sm              5250 セッション管理機能
        5250            5250 エミュレーター
        vcp             仮想制御パネル
        console         5250 コンソール
        consoleprobe    コンソール構成を見つけるためにローカル・ネットワークを検索します
        hmcprobe        HMC で区画を検索します
        hmi1            ハードウェア管理インターフェース 1
        hmi2            ハードウェア管理インターフェース 2
        keyman          SSL/TLS 証明書管理
        dtgui           データ転送グラフィカル・ユーザー・インターフェース
        upload          データ転送バッチ・アップロード
        download        データ転送バッチ・ダウンロード
        cldownload      データ転送バッチ・ダウンロード
        l1c             IBM Navigator for i (レベル 1 コンソール)
        rmtcmd          リモート・コマンド (コマンド行から使用可能)
        splf            プリンター出力 (スプール・ファイル)
        ifs             統合ファイル・システム
        db2             スキーマ
        rss             SQL スクリプトの実行
        db2tools        SQL Performance Center
        sysdbg          IBM i システム・デバッガー
        checkupdates    使用可能な更新の確認
        ssh             セキュア・シェル

以下のグループ・キーワードを使用して、機能を除外することもできます。

       グループ              機能
      dataxfer          dtgui、upload、download、cldownload
      emulator          sm、5250
      keyman            keyman
      opconsole         console、vcp、consoleprobe、hmcprobe
      rmtcmd            rmtcmd
      splf              splf
      ifs               ifs
      hwconsole         hmi1、hmi2
      l1cplugin         l1c
      database          db2、rss、db2tools
      debugger          sysdbg
      checkupdates      checkupdates

また、管理者または root 権限を有するユーザーは、メイン GUI から機能を制限することが できます。
「編集」->「設定」
「制限対象機能」タブ

複数のワークステーション上の機能を制限する簡単な方法については、セクション 9.5 『カスタマイズされたパッケージ』を参照してください。

### 9.1.27 RESTRICTVIEW

    /PLUGIN=restrictview

このワークステーションで現在制限されている機能をリストします。

### 9.1.28 FILEASSOC

    /PLUGIN=fileassoc [<filetype> <filetype> ...] [/c]

        <filetype>   - 有効なファイル・タイプ:  dttx、dtfx、hod、bchx、ws、bch
        /c           - 指定されたファイル・タイプのファイル・アソシエーションを
                       クリアします

Windows プラットフォームでは、これはタイプ .dttx、.dtfx、.hod、.bchx、.ws、および .bch のファイルのファイル・アソシエーションを設定します。Windows 以外の プラットフォームでは、エラー・メッセージが表示されます。

この機能は、メイン GUI での「ツール」->「ファイル・アソシエーション」に相当します。

### 9.1.29 DTBATCH

    /PLUGIN=dtbatch [/userid=<userid>] <filename> [<filename> <filename> ...]

        /userid     - ターゲット・システムに接続する際に使用するユーザー ID
        <filename>- 前のデータ転送ダウンロードまたはアップロードから作成された、
                    ファイル (拡張子 .dtfx または .dttx)。
    このキーワードの有無にかかわらず複数のファイルを指定することができます。

このプラグインを使用して、ユーザーは、以前に保管されたデータ転送要求を実行することができます。

データ転送は、メイン GUI で「データ転送」を選択することでも使用可能です。

### 9.1.30 PM5250

    /PLUGIN=pm5250 [/input=<file> ...  /output=<directory>] [/verbose] [/gui]

        /input    - マイグレーション対象のファイル。ファイルは、拡張子が .ws、.bch、.kmp、.pmp、または .bar の
                    5250 ファイルでなければなりません。
        /output   - マイグレーション後のファイルが保管される場所。
        /verbose  - マイグレーションされたファイルの結果を表示します。
        /gui      - 5250 ファイルをマイグレーションするためにユーザー・インターフェースを開始します。

このプラグインを使用して、ユーザーは IBM i Access for Windows パーソナル・コミュニケーションズ・エミュレーターから IBM i Access Client Solutions エミュレーターにファイルをマイグレーションすることができます。 変換後の一部のファイルには、新しいファイル拡張子が付きます。セクション 9.6.2 『5250 エミュレーションのマイグレーション』を参照してください。

### 9.1.31 RSS

    /PLUGIN=rss /SYSTEM=<system> /DATABASE=<database> [/FILE=<file>] [/SQL=<file>] [/AUTORUN=<0,1>]

        /FILE=<filename> - 指定されたファイルを開きます
        /SQL=<filename>  - 指定されたファイルを開きます
        /AUTORUN=<1,0>   - スクリプトを自動的に実行します

このプラグインは、ユーザーが SQL ステートメントおよび CL コマンドを実行することを可能にします。

### 9.1.32 DB2TOOLS

    /PLUGIN=DB2TOOLS /SYSTEM=<system> /DATABASE=<database> [Options]

    有効なオプションは次の通りです。
        /ACTION=<LIST | ANALYZE | STATEMENTS | COMPARE>
                        - 実行するアクション:
                          LIST オプションは、LISTNAME 引数と共に使用でき、指定されたリストを含む
                          SQL Performance Center を表示します。
                          ANALYZE オプションは、指定されたパフォーマンス・データ・セットを分析します。
                          STATEMENTS オプションは、SQL プラン・キャッシュまたは指定された
                          パフォーマンス・データ・セットのステートメントを表示します。
                          COMPARE オプションは、指定されたパフォーマンス・データ・セットを比較します。
        /NAME=<name>    - パフォーマンス・データ・セットの名前
        /TABLE=<name>   - パフォーマンス・データを含むテーブルの名前
        /SCHEMA=<name>  - パフォーマンス・データを含むテーブルのスキーマの名前
        /LISTNAME=<DBMONITORS | PCEVENTMONITORS | PCSNAPSHOTS | LIVE_PLAN_CACHE>
                        - SQL Performance Center に表示する初期リスト。

SQL Performance Center プラグインは、データベース・アプリケーション内の SQL の最適化に役立つ、以下のツール・セットを提供します。

- 分析 - 収集されたパフォーマンス・データの要約ビューを提供します。これは、ドリルダウン・ナビゲーションを使用して深く掘り下げた分析を行うための開始点としての役目を果たします。
- 比較 - 複数のパフォーマンス・データ収集の要約比較を表示した後、より深く掘り下げたステートメントの比較を行うために、2 つ選択します。
- ステートメントの表示 - SQL プラン・キャッシュ内またはパフォーマンス・データ収集内の SQL ステートメントを処理します。
- Visual Explain - SQL ステートメントがどのように機能するかを正確に確認するために、ステートメント実行プランのグラフィカル表現を生成します。
- SQL プラン・キャッシュ - システム SQL プラン・キャッシュの設定を管理します。

### 9.1.33 IFS

    /PLUGIN=ifs /SYSTEM=<system>

統合ファイル・システムには、IBM i の統合ファイル・システムを参照し、以下の方法で統合ファイル・システム内のオブジェクトを処理するためのインターフェースが用意されています。

- クライアント・システムと IBM i の間でオブジェクトをコピーする
- IBM i の統合ファイル・システム内で、または別の IBM i の統合ファイル・システムにオブジェクトをコピーする
- 別の 1 台の IBM i (または複数の IBM i) にオブジェクトを送信する
- 新しいフォルダー (ディレクトリー、ライブラリー、およびフォルダー) を作成する
- オブジェクトを削除する
- オブジェクトを名前変更する
- オブジェクトのプロパティーを表示する

このプラグインを使用する際の要件と制限については、9.12 統合ファイル・システム (IFS) セクションを参照してください。

### 9.1.34 DB2

    /PLUGIN=DB2 /SYSTEM=<system>

このプラグインは、IBM i で DB2 for i データベースを管理するためのインターフェースを提供します。

### 9.1.35 CHECKUPDATES

    /PLUGIN=checkupdates

このプラグインは、使用可能な更新について確認するためのインターフェースを提供します。

### 9.1.36 SSH

    /PLUGIN=SSH /SYSTEM=<system>

SSH 端末は、既にお客様の PC にインストールされている SSH クライアント (端末エミュレーター) を IBM i 統合ファイル・システムに対して起動します。

### 9.2 ファイル・アソシエーション

IBM i Access Client Solutions によって生成される構成ファイルの一部は、先頭かつ 唯一のパラメーターとして指定される場合、コマンド行からサポートされます。 特定のファイル拡張子を持つこれらのファイルが先頭パラメーターとして指定されると、 IBM i Access Client Solutions は、起動される機能をファイルに関連付け、その機能 への入力としてそのファイルを提供します。

以下の拡張子にはファイル・アソシエーションのサポートがあります。

    .dttx   - データ転送アップロード要求
        .dtfx   - データ転送ダウンロード要求
        .hod    - 5250 エミュレーター・セッション・プロファイル
        .bchx   - 複数セッション・エミュレーション・プロファイル
        .ws     - 5250 エミュレーター・セッション・プロファイル (パーソナル・コミュニケーションズ)
        .bch    - 複数セッション・エミュレーション・プロファイル (パーソナル・コミュニケーションズ)

コマンド行の例:

        acslaunch_xxx dt_download_file.dtfx - 保存されたダウンロード操作を実行する
        acslaunch_xxx dt_upload_file.dttx   - 保存されたアップロード操作を実行する
        acslaunch_xxx system_lp13ut20.hod   - システムに対して 5250 セッションを開始する

...ここで、acslaunch_xxx は、製品の開始に使用されるコマンド行構文です。セクション 7.3 『製品の開始 (コマンド行を使用)』を参照してください。

コマンド行でサポートされているこれらのファイル・アソシエーションにより、ユーザーは オペレーティング・システム (OS) 固有のファイル・アソシエーションを手動でセットアップできます。 ファイル・アソシエーションはプラットフォームに依存するため、必要な手順は OS によって異なります。

ご使用の OS 用にファイル・アソシエーションをセットアップすることが検討に値する理由は、 ファイル (上記のサポートされるファイル・タイプの 1 つ) をダブルクリックすることで、 指定された機能を開始できるようになることです。

以下のセクションでは、各オペレーティング・システムでのファイル・アソシエーションの セットアップの例をいくつか示します。

### 9.2.1 ファイル・アソシエーション (Windows の場合)

1. メイン GUI のメニュー・バーで、「ツール」->「ファイル・アソシエーション...」を選択します。
2. ファイル・アソシエーションを作成したいファイル・タイプを選択します。
3. 「OK」を選択します

これで、このタイプのファイルをダブルクリックすると、適切な IBM i Access Client Solution 機能 が実行されるようになります。

### 9.2.1.1 アイコンの変更 (Windows ショートカット用)

1. ハードウェア・アーキテクチャーに適したバイナリー・ファイル (acslaunch_win-32.exe または acslaunch_win-64.exe) 用に以前に作成されたショートカットを見つけます
2. 右クリックして「プロパティ」を選択します
3. 「ショートカット」タブを選択します
4. 「アイコンの変更...」ボタンをクリックします
5. このショートカット用に使用するアイコンを選択します
6. 「OK」を選択します
7. 「OK」を選択します

### 9.2.2 デスクトップ・アイコンのセットアップ (Linux の場合)

Linux 向けの QuickStartGuide に記載されているステップに従ってください。 そうすると、当該アプリケーションが /opt/ibm/iAccessClientSolutions にインストールされます。 このとき、/usr/share/applications/IBM i Accesss Client Solutions.desktop も作成されます。

デスクトップ上に製品のアイコンを作成したい場合は、上記の .desktop ファイルを「デスクトップ」フォルダーにコピーしてください。 デスクトップでのファイル許可調整して、実行できるようにすることが必要な場合があります。

### 9.2.2.1 ファイル・アソシエーション (Linux の場合)

ファイル・アソシエーションの設定に必要な手順は、Linux ディストリビューション、および使用しているデスクトップ環境によって決まります。 一般的に、必要な手順は、 Windows で使用される上記の手順に似たものです。

1. サポートされている拡張子 (例えば、.hod、.bchx、.dtfx、.dttx) を含んでいる、 関連付けの対象にしたいファイルを見つけます。
2. そのファイルを右クリックします。そのファイルにプログラムを関連付けること ができるオプションまたはプロパティーを探します。
3. ファイルまたは拡張子 (あるいは両方）を、適切な IBM i Access Client Solutions バイナリー・ファイルまたは起動スクリプトと関連付けます。

### 9.2.3 ファイル・アソシエーション (Mac の場合)

Mac でファイル・アソシエーションを使用するためには、ファイル・タイプがアプリケーションに関連付けられていなければなりません。 QuickStartGuide (Mac 向け) の手順に従って、 IBM i Access Client Solutions をインストール済みアプリケーションにします。

### 9.2.3.1 ファイル・アソシエーションの作成 (Mac の場合)

1. Finder を使用して、サポートされている拡張子 (例えば、.hod、.bchx、.dtfx、.dttx) を含んでいる、関連付けの対象にしたいファイルを見つけます。
2. そのファイルを選択し、「ファイル」->「情報を見る」を選択します。
3. 「このアプリケーションで開く:」オプションの下で「その他」を選択します。
4. IBM i Access Client Solutions アプリケーションの場所までブラウズします。
5. アプリケーションを選択します。
6. 「常にこのアプリケーションで開く」ボックスをチェックします。「追加」を選択します。
7. 「このアプリケーションで開く:」に戻り、「すべてを変更」を選択します。 「続ける」を選択して次のダイアログに進みます。

これで、このタイプのファイルをダブルクリックすると、適切な IBM i Access Client Solution 機能 が実行されるようになります。

### 9.2.3.2 アイコンの変更 (Mac の場合)

プレビュー・アプリケーションを使用して製品ディレクトリー内の「Icons」フォルダー を見つけ、Finder を使用して「情報を見る」でアイコンを置換します。

1. プレビューから、「ファイル」->「開く」を選択します。
2. 製品の Icons ディレクトリーを見つけます。
3. アイコンを含んでいるファイルを選択し、「開く」を選択します。
4. 「編集」->「すべて選択」を選択します。
5. 「編集」->「コピー」を選択します。
6. Finder で、アイコンを変更する .hod、.bchx、.dtfx、または .dttx ファイルを見つけます。
   ファイルが既にデスクトップにある場合は、それをクリックして選択します。それ以外の場合、 「移動」->「フォルダへ移動」を選択し、ファイルへのパスを入力して「移動」を選択します。
   ファイルをクリックして選択します。
7. 「ファイル」->「情報を見る」
8. 「情報を見る」の一番上にあるアイコンをクリックします。
9. 「編集」->「貼り付け」

### 9.3 構成ロケーションの変更

デフォルトでは、各ユーザーは各自の構成用に固有のロケーションを使用します。 構成ロケーションは、次のプロパティーを設定することで変更できます。
com.ibm.iaccess.AcsBaseDirectory
このプロパティーは AcsConfig.properties ファイル内にあります。

AcsConfig.properties ファイルは、製品の出荷時には 2 つの場所に存在しています。 このファイルは acsbundle.jar ファイル内に含まれています。利便性のため、製品の zip アーカイブ・ファイルにも提供されていて、この zip アーカイブが解凍されると acsbundle.jar ファイルと同じディレクトリーに入れられます。

この製品は、開始時に、製品が最初に検出した AcsConfig.properties ファイルのみ を使用します。製品は最初に acsbundle.jar ファイルが存在するディレクトリーをチェックします。 AcsConfig.properties が acsbundle.jar ファイルと同じディレクトリー内で見つからない場合、 acsbundle.jar ファイル内の AcsConfig.properties ファイルを使用します。

acsbundle.jar 内の AcsConfig.properties をカスタム構成パスで更新することを選択すること ができます。その場合は、acsbundle.jar が存在するディレクトリーに AcsConfig.properties ファイルが含まれないようにしてください。さもないと、代わりにその AcsConfig.properties ファイルが使用されてしまいます。 これにより、acsbundle.jar ファイルで構成ロケーションを配布する上で柔軟性がもたらされる一方、 構成ロケーションをオーバーライドする上でも柔軟性がもたらされます。

構成パスを定義する際に使用できる特殊キーワードが提供されています。これらの キーワードは、指定されたパスの中で使用されると、これらのキーワードの定義する テキストまたはパスで置き換えられます。構成パス内ではキーワードは 1 つしか使用できません。 特殊キーワードとその意味は以下のとおりです。

    	{USER} - 現行ユーザー ID。このキーワードはパス内のどこにあってもかまいません。

以下のキーワードは、指定されたパスの先頭にしか置けません。

    	{PRODUCTDIR} - acsbundle.jar と同じディレクトリーへのパス
    	{TEMPDIR}    - プラットフォーム固有の一時ディレクトリーへのパス
    	{ROOT}       - ファイル・システムのルートへのパス
    	{HOME}       - ユーザーのホーム・ディレクトリーへのパス
    	{DEFAULT}    - 製品が通常使用するデフォルト・パス

技術注記:
構成を複数のユーザー間で共有することはお勧めしません。 例えば、X が共有ネットワーク・ドライブである場合、次の設定で予測不能な結果となることがあります。

        com.ibm.iaccess.AcsBaseDirectory=X:/Shared_Network_drive/config_directory

この構成パスを複数のユーザーで共有することについては以下のようないくつかの問題があります。

1. 複数のユーザーが同時にこの構成を使用すると、予測不能な結果が生じます。
2. この例では、各ユーザーが同じロケーションにマップされた X ドライブを持っていることを前提としています。
3. この構成のネットワーク・ドライブを使用しても、Linux または Mac クライアントでは機能しません。以下の 例のように提供されたキーワードを使用すると、Windows、Linux、および Mac で機能します。

複数のユーザー間で構成パスを共有する場合、{USER} キーワードを使用して他のユーザーとの 衝突を回避してください。これは、現行ユーザーのユーザー ID に置き換えられます。

構成パスを設定する際に、ディレクトリー区切り文字として円記号 ('\') ではなくスラッシュ ('/') を 使用します。これで、Windows を含むすべてのオペレーティング・システムで機能するようになります。

以下には、推奨される構成例のいくつかを示しています。

例 1 - 現行ユーザーのローカル構成 (デフォルト):

        com.ibm.iaccess.AcsBaseDirectory=

AcsBaseDirectory が設定されていないと、デフォルトによって構成パスはユーザーのプラットフォーム依存パスになります。 これは、IBM i Access Client Solutions のデフォルト設定です。

例 2 - 各ユーザーに固有のリモート (またはローカル) 構成:

        com.ibm.iaccess.AcsBaseDirectory={ROOT}/config_directory/{USER}/

構成は、{ROOT} のロケーションに基づいてリモートまたはローカルになります。

例 3 - 各ユーザーに固有のリモート (またはローカル) 構成:

        com.ibm.iaccess.AcsBaseDirectory={PRODUCTDIR}/config_directory/{USER}/

構成は、{PRODUCTDIR} のロケーションに基づいてリモートまたはローカルになります。

例 4 - 携帯用メディア (USB ドライブなど) のローカル構成:

        com.ibm.iaccess.AcsBaseDirectory={PRODUCTDIR}/config_directory

携帯用メディアへのパスはそのメディアが使用されているシステムによって異なるので、構成パスは、この設定によって製品ファイルに対して相対とすることができます。 この例では、{USER} キーワードは意図的に指定されていません。これは、USB ドライブ上の構成がユーザー ID に関係なく USB ドライブのユーザーによって使用されるようにするためです。

### 9.4 デプロイメントに関するその他のオプション

デプロイメントに関して検討できるその他のオプションをいくつか以下に示します。

- 複数のユーザーがアクセス可能な 1 つの場所に製品をデプロイする。
- Web サーバーがある場合、Web Start を使用することを検討する。 http://java.com/en/download/faq/java_webstart.xml を参照してください
- 構成設定の自動インポート。 セクション 9.4.1 を参照してください
- IBM i 上にネイティブにデプロイする。セクション 9.4.2 を参照してください。

### 9.4.1 構成設定の自動インポート

以下のプロパティーは、新規ユーザー用に構成を自動的にセットアップするか、 既存のユーザー用に構成を更新するために、AcsConfig.properties ファイル内で 使用できます。

       com.ibm.iaccess.autoimport
       com.ibm.iaccess.autoimport.version

必要な手順を以下に示します。

1. 1 人以上のユーザーに伝搬させたい構成を作成します。
2. メイン GUI の「ファイル」->「構成のエクスポート」を使用して構成をファイルに エクスポートするか、セクション 9.1.1 『バックアップ』のコマンド行オプションを使用します。
3. 構成ファイルを所定の場所に移動します。後で説明するように使用可能なオプションがいくつか あります。
4. AcsConfig.properties 内の com.ibm.iaccess.autoimport プロパティーを構成ファイルのパスに 設定します。
5. com.ibm.iaccess.autoimport.version を、構成ファイルのバージョンを表わす整数値に 設定します。

以下にその仕組みを説明します。
com.ibm.iaccess.autoimport.version プロパティーの整数値が最後にインポートされた 値と一致しないときは、com.ibm.iaccess.autoimport プロパティーによって参照されている 保存済み構成が自動的にインポートされます。これにより、初期構成をセットアップする手段 が提供され、また既存の構成に対する更新が提供されるほかに、構成のバックレベルを保持する 手段も提供されます。バージョン・プロパティーの整数値と最後にインポートされたバージョン との間に不一致があると、必ず構成が更新されます。ただし、インポートされた構成がユーザー の構成内にある既存のシステム用の構成を変更する可能性がある限り、ユーザーの構成から システムが削除されることは決してありません。

com.ibm.iaccess.autoimport プロパティーのパスは、絶対パスまたは URL として 指定するか、セクション 9.3 で定義するキーワードを使用して指定できます。例:

        com.ibm.iaccess.autoimport=C:/acs_bak.zip

        com.ibm.iaccess.autoimport=file///C:/acs_bak.zip

        com.ibm.iaccess.autoimport=http://your.company.com/path/file/acs_bak.zip

        com.ibm.iaccess.autoimport=ftp://your.company.com/path/file/acs_bak.zip

        com.ibm.iaccess.autoimport={PRODUCTDIR}/acs_bak.zip

構成ファイルを acsbundle.jar 内、または acsbundle.jar と同じ ディレクトリー内で配布できるようにすることで、さらなる柔軟性が もたらされます。 いずれの場合にも、先行パスなしで com.ibm.iaccess.autoimport を ファイルの名前で設定します。

        com.ibm.iaccess.autoimport=acs_bak.zip

com.ibm.iaccess.autoimport.version には特殊値 * を使用できます。

        com.ibm.iaccess.autoimport.version=*

これにより、前のバージョンに関係なく構成が常にインポートされます。

### 9.4.2 ネイティブ IBM i デプロイメント

GUI を必要としない一部のコマンド行プラグインは、IBM i 上でネイティブに使用できます。 例えば、データを PC にダウンロードせずに、IBM i 上でデータ転送を使用して、データベースからスプレッドシート・ファイル・タイプに直接データを抽出できます。

これを行うには、製品 zip アーカイブを IBM i 統合ファイル・システム (IFS) 内の任意の場所に抽出します。 例えば、製品 zip アーカイブを次の場所に抽出するとします。

     /home/AccessClientSolutions

また、前に保管したデータ転送ダウンロード要求が、次の場所にあるとします。

     /some_path/qcustcdt.dtfx

この場合、IBM i 上で次のコマンドを実行できます。

    QSH CMD('java -jar /home/AccessClientSolutions/acsbundle.jar /plugin=dtbatch /some_path/qcustcdt.dtfx')

### 9.5 カスタマイズされたパッケージ

IBM i Access Client Solutions では、システム管理者が AcsConfig.properties ファイルに 次のプロパティーを設定して特定の機能の使用を制限できるようになっています。

        com.ibm.iaccess.ExcludeComps=<function, function,...>

指定できる機能キーワードは以下のとおりです。

        機能            説明
        cfg             システム構成
        sm              5250 セッション管理機能
        5250            5250 エミュレーター
        vcp             仮想制御パネル
        console         5250 コンソール
        consoleprobe    コンソール構成を見つけるためにローカル・ネットワークを検索します
        hmcprobe        HMC で区画を検索します
        hmi1            ハードウェア管理インターフェース 1
        hmi2            ハードウェア管理インターフェース 2
        keyman          SSL/TLS 証明書管理
        dtgui           データ転送グラフィカル・ユーザー・インターフェース
        upload          データ転送バッチ・アップロード
        download        データ転送バッチ・ダウンロード
        cldownload      データ転送バッチ・ダウンロード
        l1c             IBM Navigator for i (レベル 1 コンソール)
        rmtcmd          リモート・コマンド (コマンド行から使用可能)
        splf            プリンター出力 (スプール・ファイル)
        ifs             統合ファイル・システム
        db2             スキーマ
        rss             SQL スクリプトの実行
        db2tools        SQL Performance Center
        sysdbg          IBM i システム・デバッガー
        checkupdates    使用可能な更新の確認
        ssh             セキュア・シェル

以下のグループ・キーワードを使用して、機能を除外することもできます。

       グループ              機能
      dataxfer          dtgui、upload、download、cldownload
      emulator          sm、5250
      keyman            keyman
      opconsole         console、vcp、consoleprobe、hmcprobe
      rmtcmd            rmtcmd
      splf              splf
      ifs               ifs
      hwconsole         hmi1、hmi2
      l1cplugin         l1c
      database          db2、rss、db2tools
      debugger          sysdbg

システム管理者は、必要であれば、AcsConfig.properties ファイルを更新して、特定の機能への アクセスを制限することができます。アクセスを制限すると、その機能がメイン GUI から除去され、 コマンド行から使用できなくなります。

機能を制限する方法の 1 例は、AcsConfig.properties ファイルに次の行を追加することです。

        com.ibm.iaccess.ExcludeComps=OPCONSOLE,HWCONSOLE,L1CPLUGIN

システム管理者が、acsbundle.jar 内の AcsConfig.properties ファイルを、ユーザーに デプロイする前に更新したい場合、それを行う方法の例は以下のとおりです。

        jar uvf acsbundle.jar AcsConfig.properties

使用される AcsConfig.properties ファイルを IBM i Access Client Solutions がどのように 決定するかについて詳しくは、セクション 9.3「構成ロケーションの変更」を参照してください。

### 9.6 IBM i Access for Windows からのマイグレーション

IBM i Access Client Solutions の構成ファイルは、IBM i Access for Windows の対応する機能と互換性がありません。 IBM i Access Client Solutions は、以下のセクションで説明するいくつかの 重要な項目のマイグレーション・パスを提供します。

### 9.6.1 システム構成のマイグレーション

メイン GUI メニューで「ファイル」->「接続のコピー」と選択して使用可能な「接続のコピー」機能は、IBM i Access Client Solutions と IBM i Access for Windows でサポートされる既存の Windows 構成との間でシステム構成をコピーするためのインターフェースを提供します。 詳しくは、「接続のコピー」のメインパネルのヘルプを参照してください。システム構成は、コマンド行を使用してマイグレーションすることもできます。詳しくは、 セクション 9.1.25「MIGRATE」を参照してください。

### 9.6.2 5250 エミュレーションのマイグレーション

IBM i Access for Windows パーソナル・コミュニケーションズ・エミュレーターによって使用される 5250 エミュレーション・ファイルは、IBM i Access Client Solutions で 5250 セッション 管理機能を使用して変換できます。以下のファイル・タイプをパーソナル・コミュニケーションズから 変換することができます。

       .ws   - エミュレーター・プロファイル
       .bch  - エミュレーター・バッチ・ファイル
       .kmp  - キーボード・カスタマイズ・ファイル
       .pmp  - ポップパッド・ファイル
       .bar  - メニュー・バー・ファイル

これらのファイルは以下のファイルに変換されます。

       .hod   - エミュレーター・プロファイル
       .bchx  - エミュレーター・バッチ・ファイル
       .kmp  - キーボード・カスタマイズ・ファイル
       .pmp  - ポップパッド・ファイル
       .bar  - メニュー・バー・ファイル

ファイル・タイプ .kmp、.pmp、および .bar は、両方の製品で使用されます。ただし、フォーマットは、 互換性がありません。変換されたファイルは、IBM i Access Client Solutions 固有のパスに作成 されます。

これらのファイルの変換は、IBM i Access Client Solutions セッション管理機能のメニューで、以下の方法で開始できます。

- 「ファイル」->「インポート」を選択し、パーソナル・コミュニケーションズ・ファイルを見つけます。
- ファイルを「IBM i Access Client Solutions セッション管理機能」ウィンドウにドラッグ・アンド・ドロップします。

...あるいは、PM5250 プラグインを使用して、コマンド行から実行します。セクション 9.1.30 『PM5250』を参照してください。

マクロ変換ユーティリティーが使用可能です。 セッション管理機能から、次の選択を行います。

        「ツール」->「マクロの変換...」

技術注記:
マクロ変換ユーティリティーは、PC5250 が単なる記録されたキー・ストローク以上のものを含むカスタム・マクロである場合、このマクロを変換できないことがあります。

### 9.6.3 保管されたデータ転送要求ファイルのマイグレーション

IBM i Access Client Solutions のデータ転送には、IBM i Access for Windows によって生成された保管済みデータ転送要求ファイルを変換するためのウィザードがあります。

以下のファイル・タイプは、IBM i Access for Windows から変換できるものです。

       .dtf - IBM i からのデータ転送
       .dtt - IBM i へのデータ転送

これらのファイルは以下のファイルに変換されます。

       .dtfx - IBM i からのデータ転送
       .dttx - IBM i へのデータ転送

データ転送マイグレーション・ウィザードは .fdf ファイルをマイグレーションしません。 IBM i Access Client Solutions で必要な新規ファイル・タイプは、タイプ .fdfx であり、 ダウンロード時に生成するか、ファイル作成ウィザードを使用して生成できます。

データ転送マイグレーション・ウィザードは、データ転送メインメニューで 「アクション」->「データ転送マイグレーション」と選択すると使用可能です。

### 9.6.4 EHLLAPI

IBM i Access for Windows に付属のパーソナル・コミュニケーションズ・エミュレーターにアクセスする際に EHLLAPI を活用する 5250 アプリケーションの場合は、次の KB セクションで IBM i Access Client Solutions での EHLLAPI の使用に関する情報を参照してください。

        http://www-01.ibm.com/support/docview.wss?uid=nas8N1010639

### 9.6.5 Kerberos

IBM i Access Client Solutions は kerberos をサポートする用意があります。 システムに接続する 際に kerberos を使用するためには、次のようにします。

1. メイン GUI から「システム構成」を起動します
2. 「新規」を選択するか、または既存のシステム構成を「編集」します
3. 「接続」タブで、
   「kerberos 認証を使用し、プロンプトを出さない」を選択します

kerberos 環境のセットアップは、この文書の範囲外です。

### 9.7 鍵管理

Secure Socket Layer (SSL) 接続用の証明書の管理は、「ツール」->「鍵管理」を選択する ことによってメイン GUI から行うことができます。鍵データベースに関する一部のタスク では、鍵ストア保全性パスフレーズが必要です。

### 9.8 データ転送

### 9.8.1 データ転送での Excel スプレッドシートおよび Calc スプレッドシートのサポート

データ転送は、ファイルへのダウンロードをサポートするほかに、Microsoft の Excel スプレッドシートまたは OpenOffice の Calc スプレッドシートのいずれかのためのアクティブ・スプレッドシートへのダウンロードもサポートします。 アクティブ なスプレッドシートへのダウンロードのため、データ転送のメイン GUI パネルには 出力装置を選択するオプションがあります。デフォルトの出力装置はファイルです。 Excel/Calc スプレッドシートとの相互作用をサポートするプラットフォームの場合、 アクティブ Excel スプレッドシートおよびアクティブ Calc スプレッドシートに対応 する追加オプションを「出力装置」ドロップダウン・ボックスから選択できます。

制約事項:

- Windows では、最小バージョンとして OpenOffice 3.4.1 が必要です。
- Linux および Mac では、最小バージョンとして OpenOffice 4.2.1 が必要であり、 デフォルトの場所にインストールされていなければなりません。
- Linx または Mac 上で稼働する IBM i Access Client Solutions では、OpenOffice との対話のみがサポートされます。
  Windows 上で稼働する IBM i Access Client Solutions では、Microsoft Excel または OpenOffice Calc のいずれかとの対話がサポートされます。
- OpenOffice のビット数は、IBM i Access Client Solutions のビット数と一致している必要があります。
  説明: OpenOffice は、32bit と 64bit の両方の版で使用可能です。どちらの版も 64 ビット PC で実行可能です。 OpenOffice スプレッドシートと対話する時、OpenOffice と IBM i Access Client Solutions のビット数は同じでなければなりません。さもないと、データ転送はスプレッドシートと対話できません。IBM i Access Client Solutions のビット数は、IBM i Access Client Solutions が稼働している Java 仮想マシン (JVM) によって決まります。OpenOffice と IBM i Access Client Solutions を実行している Java 仮想マシンとの間でビット数が一致しておらず、出力装置としてアクティブ・スプレッドシートを選択すると、「アクティブ・スプレッドシートが見つからなかった」というエラーが表示されます。64 ビット PC で実行している場合、使用している プラットフォームに固有の 32 ビットまたは 64 ビットのいずれかのバイナリー・ランチャーを使用して IBM i Access Client Solutions を開始できます。アクティブ・スプレッドシートのサポートを機能させるには、使用されている OpenOffice アプリケーションのビット数に一致する、プラットフォーム固有のバイナリーを使用して IBM i Access Client Solutions を開始してください。
  Mac では 64 ビット JVM のみがサポートされるため、Mac 上でアクティブ・スプレッドシート・サポートを使用するには、64 ビット版の OpenOffice をインストールする必要があります。

### 9.8.2 データ転送での文字切り捨ておよび数値オーバーフローのサポート

データ転送のアップロード要求時に、文字フィールドまたは数値フィールドが定義済みフィールド・サイズを超える場合、アップロード要求は終了します。

文字フィールドの末尾からの切り捨てを有効にするには、以下のプロパティーを AcsConfig.properties ファイルに設定します。
com.ibm.iaccess.dataxfer.jdbc.AllowCharacterTruncation=true

指定された数値フィールドが定義済み境界を超える場合に、数値フィールドを正または負の最大値に設定できるようにするには、以下のプロパティーを AcsConfig.properties ファイルに設定します。
com.ibm.iaccess.dataxfer.jdbc.AllowNumericOverflow=true

これらのプロパティーを true に設定すると、切り捨てまたはオーバーフローが発生したことを表示せずに、アップロード要求が続行されます。文字フィールドは末尾で切り捨てられます。数値フィールドは、オーバーフローの場合は最大値に、アンダーフローの場合は最小値に設定されます。

あるいは、他の java プロパティーと同様に、上記のプロパティーをコマンド行から以下のように設定できます。
-Dcom.ibm.iaccess.dataxfer.jdbc.AllowCharacterTruncation=true
-Dcom.ibm.iaccess.dataxfer.jdbc.AllowNumericOverflow=true

### 9.8.3 データ転送シート名

ダウンロード時に、シート名が生成されます。シート名は IBM i ソース・ライブラリーとファイルの名前を基にして「>Sheet#」が付加されます。ここで、 # は、適切なシート番号に置き換えられます。例:
qiws.qcustcdt>Sheet1

シート名のライブラリーとファイルの部分を指定変更するには、以下のプロパティーを指定します。
com.ibm.iaccess.dataxfer.SheetId=your_string
これにより、以下のように生成されます。
your_string>Sheet1

### 9.9 IBM i へのコンソール接続の確立

IBM i で管理機能を実行するためには、5250 コンソールが必要です。 IBM i Access Client Solutions は、LAN と HMC の両方のコンソール構成をサポートします。

IBM i のサービス・ホスト名またはサービス IP アドレスが分かっている場合、または、 HMC コンソールのホスト名または IP アドレスが分かっている場合は、以下の手順を 使用して IBM i Access Client Solutions 内でコンソール情報を構成できます。

1. PC 上で IBM i Access Client Solutions を開始します。
2. メインパネルで「システム構成」をクリックします。
3. 「新規」ボタンをクリックして新規構成を入力するか、または、「編集」ボタンを クリックして既存の構成を更新します。
4. 「コンソール」タブを選択します。
5. コンソール・タイプに応じた適切な情報を入力します。

コンソール構成がまだ存在しない IBM i (例: 会社に納品されたばかりの新しいシステム) の 場合、コンソール接続用の IP アドレスは IPL 中に 169.254.62.0 から 169.254.62.63 までの 範囲で自動的に割り当てられます。 このような場合には、IBM i Access Client Solutions を使用してコンソール接続を確立する 際に以下の手順が役立ちます。

1. PC のワイヤレス接続を無効にします。以下のステップでは、有線イーサネット・ポート が必要です。
2. PC と IBM i T1 ポートの間にイーサネットのケーブルを引きます。
3. PC 上で IBM i Access Client Solutions を開始します。
4. メインパネルで「システム構成」をクリックします。
5. 「システム構成」で、「コンソールの検出...」ボタンをクリックします。
6. IBM i の「ロケーター」パネルで、「検索」ボタンをクリックします。
7. IBM i の IPL 手順が、自動 IP アドレスが割り当てられるところまで進行していれば、 その IP アドレスが「検索」パネルに表示されます。
8. 表示された IP アドレスをクリックして選択し、次に、5250 コンソールに接続するため 「コンソール」ボタンをクリックします。
9. 保守ツール資格情報の入力を求めるパネルが表示されます。
10. 有効な資格情報を入力すると、5250 コンソールが表示されます。
11. このコンソールは初期インストールおよびセットアップ作業の処理に使用できます。

IBM i システムを残りのネットワーク・インフラストラクチャーに追加する準備ができたら、以下の IBM インフォメーション・センターにある、保守ツール LAN アダプターの構成方法に関する追加情報を参照できます。

    http://pic.dhe.ibm.com/infocenter/iseries/v7r1m0/topic/rzamh/rzamhsrvtoolsrvr4dstdst.htm

セクション『DST 用保守ツール・サーバーの構成』を参照してください。

既に LAN コンソール構成を持ち、既にネットワーク・インフラストラクチャーに存在する IBM i システムの場合は、以下の手順を使用して既存のコンソール構成を見つけることができます。

1. PC 上で IBM i Access Client Solutions を開始します。
2. メインパネルで「システム構成」をクリックします。
3. 「システム構成」で、「コンソールの検出...」ボタンをクリックします。
4. IBM i の「ロケーター」パネルで、「近似」フィールドを、検索したい範囲内にある IP アドレスに更新します。
5. 指定した範囲内で LAN コンソールを見つけるため、「検索」ボタンをクリックします。
6. 表示された IP アドレスをクリックして選択し、次に、5250 コンソールに接続するため 「コンソール」ボタンをクリックします。
7. 保守ツール資格情報の入力を求めるパネルが表示されます。
8. 有効な資格情報を入力すると、5250 コンソールが表示されます。

### 9.10 追加フォント

5250 エミュレーション用の追加フォントを Fonts ディレクトリーに追加できます。

追加フォント用に代替場所また複数の場所 (あるいはその両方) を提供するためには、AcsConfig.properties ファイルにある com.ibm.iaccess.Fonts プロパティーを設定してください。

com.ibm.iaccess.Fonts プロパティーを以下のものに設定することによって、デフォルトの Fonts ディレクトリーをオーバーライドできます。

1. フォントが入っているディレクトリーである <path>
2. 特定のフォント・ファイル (例えば .ttf) の <path>/<filename>
3. フォント・ファイルへの URL
4. 上記のいずれかから成るセミコロン区切りリスト

注:
<path> は、絶対パスか acsbundle.jar の場所を起点とする相対パスのいずれかとすることができます。 5250 エミュレーションによって認識されるのはモノスペース・フォントのみです。

例 1 (デフォルト):

         com.ibm.iaccess.Fonts=Fonts

例 2:

         com.ibm.iaccess.Fonts=/Users/All/Fonts;Fonts

### 9.11 netrc ファイルからの資格情報の使用

.netrc ファイル (Linux および Mac) または _netrc ファイル (Windows) を使用可能にするには、IBM i Access Client Solutions メイン GUI に進み、メニュー・バーから以下を選択します。
「編集」->「設定」
「一般」タブ
「netrc ファイルを読み取ってログイン情報を取得する」ボックスにチェック・マークを付けます
「適用」ボタンをクリックします
IBM i Access Client Solutions を再始動します

netrc ファイルの標準フォーマットは、次のとおりです。

         machine <system> login <user-id> password <password>

netrc ファイルは、ユーザーのホーム・ディレクトリーに保管する必要があり、システム名とユーザー ID が「システム構成」に一致していなければなりません。IBM i Access Client Solutions から、以下を行います。
「システム構成」を選択します
システムを選択して、編集します
「接続」タブ
「デフォルト・ユーザー名を使用してシステムごとに 1 回プロンプトを出す」を選択します
「デフォルト・ユーザー名」のユーザー ID を入力します
「OK」を選択します

システム名と「デフォルト・ユーザー名」が netrc ファイルの内容と一致している場合、ユーザーにプロンプトを出さずに、netrc ファイルからのパスワードを使用してシステムへの接続が行われます。

### 9.12 統合ファイル・システム (IFS)

### 9.12.1 IFS、QFileSvr.400、およびセキュリティー

統合ファイル・システム・サポートでは、QFileSvr.400 ファイル・システムを使用して、一方の IBM i 区画から他方へオブジェクトをコピーまたは送信します。つまり、両方の区画のユーザー・プロファイルとパスワードが一致している必要があり、両方の区画が同じパスワード・レベル・システム値 (QPWDLVL) を持っていなければなりません。 Kerberos 認証を使用している場合は、両方の区画にネットワーク認証サービスとエンタープライズ識別マッピング (EIM) が構成されている必要があります。詳細については、IBM i Knowledge Center 内のトピック「Security and object authority in the QFileSvr.400 file system」を参照してください。

QFileSvr.400 ファイル・システムによって行われる他の IBM i 区画への接続はセキュアではありません。 一方の IBM i 区画から他方にオブジェクトをコピーまたは送信するときにセキュア接続が必要な場合は、SSL を使用するように区画の構成をセットアップし、システム構成でその区画に対して「接続に SSL を使用する」オプションを選択し、以下のプロパティーを AcsConfig.properties ファイルに設定する必要があります。
com.ibm.iaccess.ifs.transferMechanism=ACS
あるいは、他の java プロパティーと同様に、コマンド行から以下のようにプロパティーを設定できます。
-Dcom.ibm.iaccess.ifs.transferMechanism=ACS

### 9.12.2 IFS 権限

統合ファイル・システム・サポートでは、以下の CL コマンドを使用する権限が必要です。

        CPY
        CPYFRMSTMF
        CPYTOSTMF
        CRTDIR
        CRTLIB
        CRTSAVF
        RMVDIR
        RST
        SAV
        SETASPGRP

ユーザーがこれらの CL コマンドを使用できない場合、コピー、貼り付け、送信、削除、および新規フォルダーの各アクションは失敗します。

### 9.12.3 IFS の制限

統合ファイル・システム・サポートでは、/QFileSvr.400、/QNTC、または /QOPT で始まるパスを持つオブジェクトに対するアクションは許可されません。現行ディレクトリー・パスまたは選択したオブジェクト・パスが /QFileSvr.400、/QNTC、または /QOPT で始まっている場合、「アクション」メニュー内のすべての項目が使用不可になり、コンテキスト・メニューは表示されません。

### 9.12.4 IFS と独立 ASP

統合ファイル・システム・サポートでは、ソース・オブジェクトまたはターゲット・パスが独立 ASP 上に配置されている場合、コピー、貼り付け、および送信のアクションは許可されません。

### 9.13 セキュア・シェル (SSH) 端末

セキュア・シェルがデフォルトで存在するかインストールされているプラットフォームでは、SSH 端末機能が IBM i Access Client Solutions のメイン GUI に表示されます。SSH 端末は、IBM i 統合ファイル・システムに対して端末エミュレーターを起動します。

ほとんどの Mac、Linux、およびその他の UNIX から派生したシステムは、デフォルトで既にセキュア・シェルを備えています。それらのプラットフォームでは、OpenSSH クライアントが存在し、/usr/bin/ssh に置かれていると想定されます。Windows ユーザーは、Windows で使用可能なセキュア・シェルの 1 つをインストールする必要があります。

IBM i Access Client Solutions がサポートするセキュア・シェル:

Linux: Xterm、XterminalEmulator、MateTerminal、Terminator、GnomeTerminal、Konsole、Xfce4
Mac: Terminal、iTerm2
Windows: cygwin、PuTTY、bash
cygwin を使用するには、openssh パッケージがインストールされている必要があります。
bash は、Windows 用の Linux サブシステムの一部として使用できます。

複数の SSH アプリケーションがインストールされている場合は、com.ibm.iaccess.PreferredSSHClient プロパティーを使用して、優先 SSH クライアントを設定できます。

Linux の例:
com.ibm.iaccess.PreferredSSHClient=XterminalEmulator
com.ibm.iaccess.PreferredSSHClient=MateTerminal
com.ibm.iaccess.PreferredSSHClient=Terminator
com.ibm.iaccess.PreferredSSHClient=GnomeTerminal
com.ibm.iaccess.PreferredSSHClient=Konsole
com.ibm.iaccess.PreferredSSHClient=Xfce4

Mac の例:
com.ibm.iaccess.PreferredSSHClient=iTerm2

Windows の例:
com.ibm.iaccess.PreferredSSHClient=Cygwin
com.ibm.iaccess.PreferredSSHClient=Putty
com.ibm.iaccess.PreferredSSHClient=Bash

SSH クライアントが標準的な場所にインストールされていない場合は、com.ibm.iaccess.PreferredSSHClient プロパティーを使用して、インストールした SSH クライアントへの完全修飾パスを提供できます。

com.ibm.iaccess.PreferredSSHClient=C:\PuTTY\putty.exe

完全修飾パスを提供するときは、必要なすべての引数を提供するために、com.ibm.iaccess.SSHClientOpt の設定も必要になる場合があります。例えば、X11 転送を使用しない場合、警告を使用不可にするには、次のようにします。

com.ibm.iaccess.SSHClientOpts=-x

### 9.13.1 SSH 端末の前提条件

IBM i に 5733-SC1 IBM Portable Utilities for i をインストールします。
次のコマンドを使用して、セキュア・シェル・デーモンを開始します。
STRTCPSVR *SSHD

起動した SSH クライアント内で接続エラー (例えば、「接続拒否」) が起きる場合、または、ウィンドウがポップアップしてもすぐに消えてしまう場合は、上記のコマンドを使用して SSH デーモンを開始することが必要なときもあります。

### 10.0 保守診断

IBM サービスを必要とする問題に遭遇した場合は、IBM サービス担当員から次のいずれかまたは両方を行うように指示されることがあります。

IBM i Access Client Solutions のメイン GUI から、以下を行います。

- 「ツール」->「保守ログの生成」を選択します。
  これによって、セクション 9.1.5 『Dump』のコマンド行オプションと 同じ機能が実行されます。この機能は、通常は障害の直後に実行する必要 があります。問題によっては、これを複数回行うよう IBM サービス担当員 から指示が出されることがあります。
- 「ツール」->「保守ログのパッケージ」を選択します。
  これによって、セクション 9.1.6 『Medic』のコマンド行オプションと 同じ機能が実行されます。この機能は、ワークステーション環境に関する 詳細を収集し、保守ログをパッケージして、IBM に送付可能な 1 つの zip アーカイブにします。

### 11.0 よくある質問 (FAQ)

    Q1    IBM i Access Client Solutions を開始しようとすると、次のエラーが発生します。
          クラスをロードできません: java.lang.UnsupportedClassVersionError
    A1-1  JDK 6.0 以上を使用する必要があります。セクション 3.0 前提条件を参照してください。

    Q2    シェルまたは端末セッションから、提供されているバイナリー・ファイルまたは
          スクリプトの 1 つを使用して製品を開始しようとすると、次のエラーが発生します。
             許可が拒否されました
    A2-1  ファイルのファイル許可をチェックして、実行許可があることを確認して
          ください。セクション 6.0 『ファイル許可』を参照してください。

    Q3    提供されているファイルの 1 つをダブルクリックして製品を開始しようとしても
          何も起こりません。
    A3-1  Java がインストールされていない可能性があります。セクション 3.0 『前提条件』を参照してください。
    A3-2  製品を開始するために使用しているファイルに実行許可がない可能性が
          あります。セクション 6.0 『ファイル許可』を参照してください。
    A3-3  環境に問題がある可能性があります。どのようなエラーが発生しているのかを
          確認するため、提供されているファイルをコマンド行から実行してみてください。
    セクション
    7.3 『製品の開始 (コマンド行を使用)』を参照してください。

    Q4    バイナリー・ファイルの 1 つを使用して製品を開始したいのですが、次のエラー
          が出されます: 「Java モジュールのロードでエラーが発生しました」
    A4-1  そのバイナリーは、Java インストールのホーム・ディレクトリーを検出できませんでした。
          Java がインストールされていることを検証してください。セクション 3.0 『前提条件』を参照してください。
    A4-2  A4-2  セクション 7.1.1 『製品の開始 - 追加オプション』に、
          バイナリー・ファイルを使用して製品を開始するための追加の方法が説明されています。

    Q5    JAVA_HOME 環境変数を設定した後、製品を開始するために使用するバイナリー・ファイル
          は、コマンド行からは機能しますが、このファイルをダブルクリックする場合は
          機能しません。
    A5-1  ファイルをダブルクリックするときに使用するファイル・マネージャーから
          JAVA_HOME 環境変数が可視ではない可能性があります。環境変数の設定方法は
          オペレーティング・システムによって異なり、環境変数の可視性も同様です。
          JAVA_HOME 環境変数を、ご使用のオペレーティング・システムのシステム環境
          変数として設定してみてください。ご使用のオペレーティング・システムが
          システム環境変数をグローバル環境変数として参照する可能性があります。
          JAVA_HOME 環境変数を設定した後、ファイル・マネージャーをいったん閉じてから
          開き、再度バイナリー・ファイルをダブルクリックしてみてください。
    Q6    提供されているファイルの 1 つをダブルクリックして製品を開始しようとすると、
          そのファイルがテキスト・エディターで表示されます。
    A6-1  使用しているスクリプトのファイル拡張子が、ご使用のオペレーティング・システム
          で認識されるものであることを確認してください。
    A6-2  他のスクリプトのいずれかを試行してください。
    A6-3  ファイルを開くプログラムを変更してください。
    A6-4  ファイルのファイル許可をチェックして、実行許可があることを確認して
          ください。セクション 6.0 『ファイル許可』を参照してください。

    Q7    提供されているファイルの 1 つをダブルクリックして製品を開始しようとすると、
          どのプログラムを使用してファイルを開くのかを指定するプロンプトが出されます。
    A7-1  使用しているスクリプトのファイル拡張子が、ご使用のオペレーティング・システム
          で認識されるものであることを確認してください。
    A7-2  ファイルを開くプログラムを、使用しているバイナリー・ファイルまたはスクリプト
          と互換のものに設定してください。例えば、Terminal (Mac の場合) です。
    A7-3  ファイルのファイル許可をチェックして、実行許可があることを確認して
          ください。セクション 6.0 『ファイル許可』を参照してください。

    Q8    Mac で Finder から IBM i Access Client Solutions を開始すると、
          ターミナル・セッションが表示され、IBM i Access Client Solutions を終了しても
          消えません。
    A8-1  ターミナル・セッションがポップアップ表示されないようにするには、
          QuickStartGuide 内の Mac 用のインストール・スクリプトを使用します。

    Q9    製品を開始する最良の方法は何ですか?
    A9-1  セクション 7.0 『製品の開始』に説明されている 3 つの方法のどれを使用しても
          よく、バイナリー、スクリプト、またはコマンド行のいずれかを使用して
          製品を開始できます。環境で機能する方法であれば、どの方法でもかまいません。

    Q10   製品を開始するためにバイナリー・ファイル (Start_Programs) とスクリプト
          (Start_Scripts) の両方がある理由は何ですか?
    A10-1 これらのスクリプトは、オペレーティング・システムに固有のものではなく、
          プラットフォーム固有のバイナリー・ファイルが機能しない場合に、製品を開始するためのより汎用的な方法を提供します。
    A10-2 オペレーティング・システムによっては、ファイル・アソシエーションを定義
          するときにバイナリーが必要なものがあります。
          ほとんどの場合、製品の開始にはバイナリー・ファイルを使用する必要があります。
    A10-3 環境によっては、IBM i Access Client Solutions の一部へのアクセスを制限
          するファイアウォールがある場合があります。
          いずれかのバイナリー・ファイルを使用して製品を開始すると、
          システム管理者がアクセスを認可するのが容易になります。

    Q11   JDK 6.0 (またはそれ以上) をインストールした後でも、まだ次のエラーが
          発生します。
          クラスをロードできません: java.lang.UnsupportedClassVersionError
    A11-1 ワークステーションで使用されている Java のデフォルトのバージョンが、
          JDK 6.0 より古いものです。JDK 6 の Java ホームへのパスを明示的に指定する
          オプションを使用する必要があります。セクション 7.1.2 『Java ホーム・パス
          の検出』を参照してください。以下のいずれかのセクションで説明されている
          方法の 1 つに対しては、Java ホーム・パスを使用してください。
          7.1.1 製品の開始 - 追加オプション

          7.3 製品の開始 (コマンド行を使用)

    Q12   カスタマイズされたキーボード・マッピング・ファイル (.kmp) を、
          Windows 5250 エミュレーター・セッションからインポートできません。
    A12-1 2012 年 7 月に使用可能になった IBM i Access Client Solutions の初期バージョン
          では、.kmp ファイルを Windows 5250 エミュレーター・セッション・プロファイル
          (.ws) からインポートすることはサポートされていませんでした。2012 年 10 月に使用可能
          になったバージョン以後、.kmp ファイルを Windows 5250 エミュレーター・
          セッション・プロファイル (.ws) からインポートすることがサポートされるように
          なりました。

    Q13   5250 エミュレーター用のキーボード・カスタマイズは、Windows で使われていた
          手順と大きく異なっています。何か提案はありますか?
    A13-1 キーボード・マッピングは、いくつかのカテゴリーに分かれています。エミュレーター・セッションから次のように操作します。
    「編集」>「設定」>「キーボード」をクリックするか、あるいはツールバーの「再マップ」ボタンをクリックします。
          「キー割り当て」タブをクリックします。
          「カテゴリー」を選択します。「ホスト機能」カテゴリーと「メニュー・コマンド」
           カテゴリーの下には、デフォルトのキー・マッピングが表示されます。
          割り当てたい機能を選択します。
          「キーの割り当て」をクリックします。
          キーボードで、この機能に割り当てたいキー (またはキーの組み合わせ) を
          押します。
    A13-2 カスタム・キー・マッピングのヘルプを取得するには、次のようにします。
          「編集」>「設定」>「キーボード」をクリックするか、ツールバーの「再マップ」
          ボタンをクリックします。「ヘルプ」ボタンを選択します。

    Q14   Mac OS X 10.8 Mountain Lion で製品を開始しようとしたときに、アプリケーションが
          署名されていないことを示すポップアップ・メッセージが表示されます。
    A14-1 これは、Mac OS X 10.8 Mountain Lion で開始するときにデフォルトで強制される
          セキュリティー・ポリシーです。アプリケーションを実行できるようにする方法に
          ついては、以下の Web ページを参照してください。
          http://macperformanceguide.com/MountainLion-application-signing.html

    Q15   IBM i Access for Windows を使用していますが、システム構成を
          IBM i Access Client Solutions にマイグレーションできますか?
    A15-1 セクション 9.6.1 システム構成のマイグレーションを参照してください。

    Q16   IBM i Access for Windows を使用していますが、エミュレーション・プロファイルを
          IBM i Access Client Solutions にマイグレーションできますか?
    A16-1 セクション 9.6.2「5250 エミュレーションのマイグレーション」を参照してください。

    Q17   IBM i Access for Windows を使用していますが、データ転送要求ファイルを
          IBM i Access Client Solutions にマイグレーションできますか?
    A17-1 セクション 9.6.3 保管されたデータ転送要求ファイルのマイグレーションを参照してください。

    Q18   EHLLAPI は IBM i Access Client Solutions で機能しますか?
    A18-1 セクション 9.6.4「EHLLAPI」を参照してください。

    Q19   kerberos は IBM i Access Client Solutions で機能しますか?
    A19-1 セクション 9.6.5「Kerberos」を参照してください。

    Q20   システム管理者としてユーザーに一定の機能を非表示にしたいのですが。
    A20-1 セクション 9.5 『カスタマイズされたパッケージ』を参照してください。

    Q21   パネルでヘルプ・アイコンを選択してもテキストが表示されません。
    A21-1 ヘルプ・テキストは通常はデスクトップ・ブラウザーで表示されます。場合によっては、
          デスクトップにブラウザーがないか、正しく構成されていないことがあります。
    A21-2 デスクトップ・ブラウザーを使用せずにヘルプ・テキストを表示するには、以下の
          プロパティーを AcsConfig.properties ファイル内に設定します。
             com.ibm.iaccess.javaAwtDesktopAllowed=false
          または、以下のように、このプロパティーを他の java プロパティーと同じように
          コマンド行から設定することもできます。
             -Dcom.ibm.iaccess.javaAwtDesktopAllowed=false
    Q22   データ転送を使用しているときに、出力装置として「アクティブ Excel
          スプレッドシート」または「アクティブ Calc スプレッドシート」を選択すると、
          「アクティブ・スプレッドシートが見つかりませんでした」というエラーになります。
    Q22-1 アクティブなスプレッドシートがありません。新規または既存のスプレッドシート
          を開いて、要求を再試行してください。
    Q22-2 使用しているスプレッドシート・アプリケーションと IBM i Access Client Solutions
          が稼働している Java 仮想マシンとの間にビット数の不一致がある可能性があります。
          セクション 9.8 『データ転送での Excel スプレッドシートおよび Calc スプレッドシートのサポート』を参照してください。

    Q23   Mac でデータ転送を使用しているとき、アクティブ・スプレッドシートとやり取りする
          ためのオプションが「出力装置」に表示されません。
    Q23-1 Mac ではデータ転送はアクティブ・スプレッドシートとやり取りできません。これは、
          OpenOffice アプリケーションと IBM i Access Client Solutions が稼働する JVM との
          ビット数の不一致が原因です。さらに詳しい説明については、セクション 9.8
          『データ転送での Excel スプレッドシートおよび Calc スプレッドシートのサポート』を参照してください。

    Q24   データ転送を使用しているときに、出力装置として「アクティブ Calc スプレッドシート」
          を選択しましたが「名前」ボックスに何も表示されません。
    Q24-1 これは、保存されたことのない新規 Calc スプレッドシートの場合は正常です。データ転送
          は、ダウンロードされたデータでスプレッドシートを更新することができます。

### 12.0 更新履歴

以下の Web ページを参照してください。
http://www-03.ibm.com/systems/power/software/i/access/solutions.html