SYSPCI ユーティリティは、Software AG Installer を使用する、Natural またはそのアドオン製品を初めてインストールした後に使用されます。このユーティリティは、環境に応じて、多数のファイル、パラメータ、および個々の設定をセットアップします。
重要:
SYSPCI ユーティリティを使用する場合は、ローカルコンフィグレーションファイルで Natural 管理者として定義されている必要があります(『コンフィグレーションユーティリティ』ドキュメントの「管理者割り当て」も参照)。Natural 管理者でなくても SYSPCI ユーティリティを呼び出すことができますが、選択した製品の設定を開始すると、SYSPCI ユーティリティが初期化ファイルをロードできず、Natural スタートアップエラー 12 が発生します。
SYSPCI ユーティリティを使用すると、次の操作を実行できます。
製品に必要な Adabas ファイルに必要な情報を入力します。ファイルが存在しない場合は追加します。
必要な Adabas ファイルのデータベース ID を Natural のグローバルコンフィグレーションファイルに入力します。
新規または既存の Adabas ファイルのデータベース ID とファイル番号を、製品のデフォルトパラメータファイルに入力します。
製品を初期化します。
オプションで、選択した製品に応じて追加の機能を実行します(製品データのロードなど)。
注意:
アップデートのインストール後、必要な Adabas ファイルと必要なデフォルトパラメータファイル内のパラメータが以前にセットアップされている場合は(例えば、初回インストール後)、SYSPCI ユーティリティを起動する必要はありません。以前に設定したパラメータは、更新インストールで保持されます。
次のトピックで説明するように、SYSPCI ユーティリティはさまざまな方法で呼び出すことができます。
SYSPCI ユーティリティが環境で検出できるインストール済み Software AG 製品を設定できます。
以下の説明では、SYSPCI ユーティリティの使用方法に関する一般的な情報と、通常ではすべての製品で使用できるオプションについて説明しています。特定の製品用にセットアップする必要があるファイルの詳細については、その製品のインストールドキュメントを参照してください。
インストール済み製品を設定するには
次のコマンドを入力します。
SYSPCI
注意:
Natural Security で保護されている環境で SYSPCI ユーティリティを呼び出すと、Natural Security は SYSPCI 用のユーティリティプロファイルを検証します。
環境で検出されたインストール済み Software AG 製品をリストする画面が表示されます。例えば、次のようになります。
13:24:34 ***** NATURAL SYSPCI UTILITY ***** 2014-06-26 User SAG - Product Configuration and Initialization - Select a single product: _ Natural Development Server (NDV) _ Natural Command Processor (NCP) _ Predict (PRD) _ Natural Business Services (NBS) _ System Automation Tools (SAT) _ Entire Output Management (NOM) _ Entire Operations (NOP) _ Natural Security Log (NSL) _ Natural Security (NSC) _ Exit Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit Canc |
設定する製品にマークを付け、ENTER キーを押します。
重要:
画面にリストされているのと同じ順序で製品を設定することをお勧めします。
表示される画面の内容は、選択した製品によって異なります。例えば、次のようになります。
10:51:36 ***** NATURAL SYSPCI UTILITY ***** 2014-06-16 User SAG - Product Configuration and Initialization - Product selected: Natural Development Server (NDV) Mark actions: Create new Adabas file .. X Use existing Adabas file _ Initialize product ...... X Adabas file definitions for the NDV FDIC file: Database ID _____ Select _ File number _____ Select _ File name ________________ Start selected action(s) .. _ (Y/N) Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Files Exit Check DBIDs FNRs Canc |
[Use existing Adabas file]をマークして PF2 キーを押すと、新しい画面が表示されます。
表示される画面の内容は、選択した製品によって異なります。例えば、次のようになります。
08:53:16 ***** NATURAL SYSPCI UTILITY ***** 2015-07-08 User SAG - Product Configuration and Initialization - Select a single entry for product NDV _ List FDU file for NDV-FDIC _ List NDVPARM (parameter file) _ Select a parameter file _ Exit Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit Canc |
次の項目を選択できます。
オプション | 説明 |
---|---|
List FDU file for ppp-nnnn | このオプションでは、単一製品ファイルの FDU ファイルがリストされます。この場合の ppp は製品コード(上の画面の NDV)、nnnn はファイル名(上の画面の FDIC)を表します。 |
List pppPARM (parameter file) | このオプションでは、製品のデフォルトパラメータファイルがリストされます。この場合の ppp は製品コードを表します(上の画面の NDV)。 |
Select a parameter file | このオプションでは、既存のパラメータファイルをリストし、そこから選択できます。 |
リストされているすべてのファイルについて、EDIT
コマンドを使用するか PF11 キーを押して編集モードに切り替えることで、ファイルの内容を変更できます。COMMANDS
コマンドを使用するか PF10 キーを押して、使用可能なコマンドを表示します。
選択した製品に関する次の情報を指定します。
オプション | 説明 |
---|---|
新規 Adabas ファイルを作成します、または |
[Create new Adabas file]がマークされている場合、最初のファイルは存在してはならず、新しい Adabas ファイルが作成されます。選択した製品によっては複数のファイルが表示されることがあります。すでに他のファイルが 1 つまたは複数存在する場合は、それらのファイルを製品に使用できます。 [Use existing Adabas file]がマークされている場合、最初のファイルが存在している必要があります。選択した製品によっては複数のファイルが表示されることがあります。他のファイルが存在しない場合は、該当するファイルが作成されることがあります。 ただし Adabas ファイルがすでに存在する場合、SYSPCI ユーティリティはファイルの構造(FDT)が正しいかどうかのみを確認します。 新規ファイルの場合も既存ファイルの場合も、次のアクションが実行されます。
|
Initialize product | このオプションは、初期化プログラムを持つ製品にのみ使用できます。
マークされている場合(デフォルト)、選択した製品の初期化プログラムがロード、実行されます。製品を有効にする場合は、このオプションをマークする必要があります。 注意: |
データベース ID | Adabas ファイルのデータベース ID。
[Database ID]の隣にある[Select]フィールドをマークするか PF5 キーを押すと、マシン上にあるすべてのデータベースのリストが表示されます。リストには、データベースが現在オンラインかオフラインかも表示されます。その後、リスト内のデータベースにマークを付けて選択できます。 |
File number | 選択したデータベース内のファイル数。既存のファイルの数または新しいファイルの数です。
[File number]の隣にある[Select]フィールドをマークするか PF6 キーを押すと、指定したデータベース ID に対して見つかったすべてのファイルのリストが表示されます。その後、リスト内のファイルにマークを付けて選択できます。 Adabas システムファイルはリストにも表示されるため、どのファイル番号がすでに割り当てられているかを確認できます。ただし、Adabas システムファイルをマークしないでください。そうでない場合、エラーが発生します。 新しいファイルの番号を指定するときは、[Create new Adabas file]オプションがマークされていることを確認してください。 |
File name | Adabas ファイルの名前。
既存のファイルを選択した場合、対応するファイル名が自動的に表示されます。この名前は変更できません。 まだ存在しない新しいファイル番号を指定した場合は、ファイル名を入力できます(オプション)。ファイル名を入力しない場合は、製品固有のデフォルト名が使用されます。 |
Predict など一部の製品では、追加オプションを指定する必要があります。詳細については、その製品のインストールドキュメントを参照してください。
オプションの情報を入力したら、ENTER キーまたは PF4 キーを押して入力を検証できます。
[Start selected action(s)]フィールドで "Y" と入力して ENTER キーを押して、選択した製品の設定を開始します。
選択した製品に対して選択したアクションが実行されると、次のようなメッセージが表示されます。
Function completed successfully. The following actions have been performed by the SYSPCI utility: - Loaded Adabas file with DBID 10 FNR 55 for product NCP - Updated global configuration file for DBID 10 - Updated Natural parameter file NATPARM and set LFILE 190 to DBID 10 FNR 55
ENTER キーを押して次に進みます。
SYSPCI ユーティリティの最初の画面が再度表示されるため、製品を追加設定できます。ただし、Natural Security の設定は例外です。この場合は、初期化プログラムが実行された後に Natural が終了します。
SYSPCI ユーティリティは、キーワードと対応する値で構成されるダイレクトコマンドを使用して呼び出すことができます。そのため、バッチモードで SYSPCI ユーティリティを使用することもできます。
例外:Natural Security の Adabas ファイルの初期化が(INPL ユーティリティで初期化プログラムをロードして実行することによって)完了すると、Natural セッションが INPL ユーティリティによって終了します。したがって、この手順の後で追加コマンドを実行することはできません。
SYSPCI
コマンドでは、次のキーワードを使用できます(次の例も参照)。
キーワード | 意味 |
---|---|
PRODUCT * |
処理する製品。有効な値:
重要: |
DBID * |
Adabas ファイルのデータベース ID。
注意: |
DBID2 ** |
2 番目の Adabas ファイルのデータベース ID(PRODUCT が PRD 、NBS 、NOM 、または NOP の場合)。
|
DBID3 ** |
3 番目の Adabas ファイルのデータベース ID(PRODUCT が NBS の場合)。
|
FNR * |
Adabas ファイルのファイル番号。
注意:
|
FNR2 ** |
2 番目の Adabas ファイルのファイル番号(PRODUCT が PRD 、NBS 、NOM 、または NOP の場合)。
|
FNR3 ** |
3 番目の Adabas ファイルのファイル番号(PRODUCT が NBS の場合)。
|
FUNCTION または FCT |
実行される機能。有効な値:
|
FILE-NAME |
Adabas ファイルの名前(FUNCTION が ADA または ALL の場合)。有効な値:空白を含まない 16 文字。
|
FILE-NAME-2 または FILE-N2 |
2 番目の Adabas ファイルの名前(PRODUCT が PRD 、NBS 、NOM 、または NOP の場合)。有効な値:空白を含まない 16 文字。
|
FILE-NAME-3 または FILE-N3 |
3 番目の Adabas ファイルの名前(PRODUCT が NBS の場合)。有効な値:空白を含まない 16 文字。
|
SUBFUNCTION |
実行される追加機能。有効な値は製品によって異なります。
|
END 、STOP 、EXIT 、QUIT または . |
SYSPCI ユーティリティを終了します。キーワードは単一のコマンドとして入力する必要があります。 |
FIN |
SYSPCI ユーティリティと Natural セッションを終了します。キーワードは単一のコマンドとして入力する必要があります。 |
注意:
バッチモードCMSYNIN
プロファイルパラメータによって定義されるバッチ入力ファイル内のコマンド:
SYSPCI FIN
CMOBJIN
プロファイルパラメータによって定義されるバッチ入力ファイル内のデータ:
FUNCTION ALL PRODUCT PRD DBID 77 FNR 2002 DBID2 12 FNR2 2003 FUNCTION ALL PRODUCT NSC DBID 77 FNR 1600 END
『オペレーション』ドキュメントの「バッチモードでの Natural」も参照してください。
SYSPCI FUNCTION ALL PRODUCT NSL DBID 77 FNR 1601
natural stack='(SYSPCI FUNC ALL PROD NCP DBID 77 FNR 1501: PROD NSL DBID 77 FNR 1601; FIN)'