はじめに
このマニュアルでは,JP1/Advanced Shellを使用して,バッチジョブのためのジョブ定義スクリプトを作成・実行する方法について説明しています。
-
JP1/Advanced Shell(バッチジョブ向けスクリプト実行基盤)
-
JP1/Advanced Shell - Developer(バッチジョブ向けスクリプト開発基盤)
JP1/Advanced ShellとJP1/Advanced Shell - Developerをインストールした環境を区別する場合は,「実行環境」,「開発環境」と表記します。
- 〈はじめにの構成〉
■ 対象製品
-
P-1M12-B1BL JP1/Advanced Shell 11-10(適用OS:AIX V6.1,AIX V7.1,AIX V7.2)
-
P-8112-B1BL JP1/Advanced Shell 11-10(適用OS:Red Hat Enterprise Linux Server 6(64-bit x86_64),Red Hat Enterprise Linux Server 7(64-bit x86_64),Oracle Linux 6 (x64),Oracle Linux 7,CentOS 6,CentOS 7,SUSE Linux 12)
-
P-1J12-B1BL JP1/Advanced Shell 11-10(適用OS:HP-UX 11i V3(IPF))
-
P-9D12-B1BL JP1/Advanced Shell 11-10(適用OS:Solaris 10(SPARC),Solaris 11(SPARC))
-
P-2A12-B1BL JP1/Advanced Shell 11-10(適用OS:Windows Server 2016,Windows 10,Windows 8,Windows Server 2012,Windows 7,Windows Server 2008)
-
P-2A12-B2BL JP1/Advanced Shell - Developer 11-10(適用OS:Windows Server 2016,Windows 10,Windows 8,Windows Server 2012,Windows 7,Windows Server 2008)
■ 対象読者
JP1/Advanced Shellを使用して,バッチジョブを開発・実行・管理する方を対象としています。また,このマニュアルは次の知識をある程度持つ方にお読みいただくことを前提に説明しています。
WindowsおよびUNIX
JP1/AJS
JP1/Base
JP1/IM
■ 読書手順
このマニュアルは,次に示す章と付録から構成されています。
バッチジョブを実行する運用者とジョブ定義スクリプトを作成する開発者ごとに,必要な章または付録を選択して読むことができます。利用者に応じてお読みいただくことをお勧めします。
なお,このマニュアルは,WindowsおよびUNIXのOSに共通のマニュアルです。OSごとに差異がある場合は,本文中でそのつど内容を書き分けています。
編タイトル |
章または付録のタイトル |
記載内容 |
運用者 |
開発者 |
---|---|---|---|---|
第1編 概要編 |
JP1/Advanced Shellは,バッチ処理のためのジョブ定義スクリプトを作成・実行するための製品です。JP1/Advanced Shellの目的,業務への応用例,システムの全体構成,処理の流れ,クラスタシステムでの運用の概要および機能概要について説明しています。 |
○ |
○ |
|
第2編 構築編 |
プログラムのインストール先と種類,前提条件,インストール,環境情報の設定,カスタムジョブの登録,ユーザー応答機能の設定,クラスタ運用の環境情報設定などのJP1/Advanced Shellを利用するために必要な項目について説明しています。 |
◎ |
○ |
|
第3編 運用編 |
JP1/Advanced Shell(実行環境)を使用したバッチジョブの運用として,バッチジョブの実行方法や動作について説明しています。 |
◎ |
△ |
|
JP1/Advanced Shell - Developerを使用して,Windows環境でジョブ定義スクリプトを開発するためのJP1/Advanced Shellエディタの操作方法について説明しています。エディタを使用したジョブ定義スクリプトファイルのデバッグ方法についても説明します。 |
− |
◎ |
||
ジョブ定義スクリプトの文法について説明しています。 |
− |
◎ |
||
JP1/Advanced Shellのデバッガ機能について説明しています。 |
○ |
○ |
||
第4編 リファレンス編 |
環境ファイルで設定できる,次のパラメーターの記述形式と詳細について説明しています。
|
○ |
△ |
|
運用時に使用するコマンドの記述形式と詳細について説明しています。 |
◎ |
△ |
||
ジョブ定義スクリプトファイルに使用する次のコマンドや制御文に関して,記述形式と詳細を説明しています。
|
△ |
◎ |
||
スクリプト開発部品の記述形式と詳細について説明しています。 |
− |
◎ |
||
第5編 トラブルシューティング編 |
トラブルシューティングとして,対処の手順,ログ情報の種類,必要な資料,資料の採取方法について説明しています。 |
○ |
△ |
|
JP1/Advanced Shellが出力するメッセージとエラーの詳細について説明しています。 |
△ |
△ |
||
付録 |
カバレージ情報を取得する対象について説明しています。 |
△ |
△ |
|
実行環境でJP1/AJS以外のジョブスケジューラを使用してJP1/Advanced Shellのバッチジョブを起動する方法について説明しています。 |
△ |
△ |
||
各バージョンの変更内容を説明しています。 |
△ |
△ |
||
このマニュアルで使用する用語について解説しています。 |
○ |
○ |
- (凡例)
◎:中心の知識となるため,熟読してください。
○:一とおり読んでいただくことをお勧めします。
△:必要に応じて参照してください。
−:該当しません。
■ このマニュアルで使用する記号
このマニュアルの文法説明で使用する記号を次に示します。
記号 |
意味 |
---|---|
[ ] |
次の2つの意味があります。
|
< > |
各項目を記述するときに従わなくてはならない構文要素記号※を示します。 |
{ } |
この記号で囲まれている複数の項目の中から,一組の項目を必ず選択します。項目と項目の区切りは「|」で示します。
|
| (ストローク) |
複数の項目に対し,項目間の区切りを示し,「または」の意味を示します。
|
+ |
この記号の直前に示された項目を繰り返して複数指定ができます。または,この記号の前後の項目が同時に設定されていることを示します。
|
* |
この記号の直前に示された項目を指定しないか,または繰り返して複数指定ができます。
|
〜 |
この記号の直前に示されている項目を,この記号に続く< >,《 》,(( ))などの文法規則に従って記述する必要があることを示します。 |
《 》 |
項目を省略したときのデフォルト値を示します。 |
(( )) |
指定できる値の範囲を示します。 |
_(下線) |
選択記号[ ]で囲まれている項目を省略したときのデフォルト値を示します。 |
…および... (点線) |
この記号の直前に示された項目を繰り返して複数個指定できることを示します。
|
太字 |
可変および強調を示します。 |
斜体 |
可変を示します。 |
△ |
スペースを示します。次のように使い分けていることもあります。 △0:0個以上のスペース(スペースを省略できる) △1:1個以上のスペース(スペースを省略できない) |
- 注※
このマニュアルの構文要素記号を次に示します。
構文要素記号 |
指定できる文字の内容 |
---|---|
<数字> |
0|1|2|3|4|5|6|7|8|9 |
<英大文字> |
A|B|C|…|Z |
<英小文字> |
a|b|c|…|z |
<英字> |
<英大文字>|<英小文字> |
<特殊文字> |
,|.|/|'|(|)|*|&|+|-|=|△(半角スペース)|\ |
<8進数> |
<0|1|2|3|4|5|6|7> + |
<10進数> |
<数字> + |
<16進数字> |
0|1|2|3|4|5|6|7|8|9|A|B|C|D|E|F |
<整数> |
符号のある数字または符号のない数字の集まり。 |
<符号なし整数> |
<数字>+ |
<記号名称> |
{<英字>|<数字>|@|#|_(アンダースコア)} + 対象:ジョブ名など。 |
<環境変数名> |
{<英字>|_(アンダースコア)}{<英字>|_(アンダースコア)|<数字>} * 対象:ファイル環境変数定義名,環境変数名,スクリプト拡張コマンドなど。 |
<パス名> |
UNIXまたはWindowsのファイルパス名規則に従った文字列。 |
<コマンド名> |
パス名で指定可能な文字からパス区切り文字を除いたもの。 |
<論理ホスト名> |
{<英字>|<数字>|-(ハイフン)}+ |
<任意文字列> |
任意の文字による文字列。
|
<ASCII文字列> |
ASCII文字コード範囲中の,制御文字を除いた範囲(0x20〜0x7e)の文字によって構成される文字列。 |
■ このマニュアルで使用する製品名の表記
製品名の表記
このマニュアルでは,製品名を次のように表記しています。
このマニュアルでの表記 |
正式名称 |
||
---|---|---|---|
JP1/Advanced Shell |
JP1/Advanced Shell |
||
JP1/Advanced Shell - Developer |
|||
JP1/AJS |
JP1/AJS3 |
JP1/Automatic Job Management System 3 - Agent |
|
JP1/Automatic Job Management System 3 - Manager |
|||
JP1/Automatic Job Management System 3 - View |
|||
JP1/AJS - Agent |
JP1/AJS3 - Agent |
JP1/Automatic Job Management System 3 - Agent |
|
JP1/AJS - Definition Assistant |
JP1/AJS3 - Definition Assistant |
JP1/Automatic Job Management System 3 - Definition Assistant |
|
JP1/AJS - Manager |
JP1/AJS3 - Manager |
JP1/Automatic Job Management System 3 - Manager |
|
JP1/AJS - View |
JP1/AJS3 - View |
JP1/Automatic Job Management System 3 - View |
|
JP1/IM |
JP1/IM - Manager |
JP1/Integrated Management - Manager |
|
JP1/IM - View |
JP1/Integrated Management - View |
||
UNIX |
Linux |
CentOS 6 |
CentOS 6 |
CentOS 7 |
CentOS 7 |
||
Oracle Linux 6 |
Oracle Linux® Operating System 6 (x64) |
||
Oracle Linux 7 |
Oracle Linux® Operating System 7 |
||
RHEL 6 |
Red Hat Enterprise Linux® Server 6(64-bit x86_64) |
||
RHEL 7 |
Red Hat Enterprise Linux® Server 7(64-bit x86_64) |
||
SUSE Linux 12 |
SUSE Linux® Enterprise Server 12 |
||
AIX |
AIX V6.1 |
||
AIX V7.1 |
|||
AIX V7.2 |
|||
HP-UX |
HP-UX 11i V3(IPF) |
||
Solaris |
Solaris 10(SPARC) |
||
Solaris 11(SPARC) |
マイクロソフト製品の表記
このマニュアルでは,マイクロソフト製品の名称を次のように表記しています。
このマニュアルでの表記 |
正式名称 |
|
---|---|---|
Windows Server※ |
Windows Server 2016 |
Microsoft® Windows Server® 2016 Standard |
Microsoft® Windows Server® 2016 Datacenter |
||
Windows Server 2012 |
Microsoft® Windows Server® 2012 Standard |
|
Microsoft® Windows Server® 2012 Datacenter |
||
Microsoft® Windows Server® 2012 R2 Standard |
||
Microsoft® Windows Server® 2012 R2 Datacenter |
||
Windows Server 2008 |
Microsoft® Windows Server® 2008 R2 Datacenter |
|
Microsoft® Windows Server® 2008 R2 Enterprise |
||
Microsoft® Windows Server® 2008 R2 Standard |
||
Windows※ |
Windows 10 |
Windows® 10 Home(32ビット版) |
Windows® 10 Pro(32ビット版) |
||
Windows® 10 Enterprise(32ビット版) |
||
Windows® 10 Home(64ビット版) |
||
Windows® 10 Pro(64ビット版) |
||
Windows® 10 Enterprise(64ビット版) |
||
Windows 8 |
Windows® 8.1(32ビット版) |
|
Windows® 8.1 Pro(32ビット版) |
||
Windows® 8.1 Enterprise(32ビット版) |
||
Windows® 8.1(64ビット版) |
||
Windows® 8.1 Pro(64ビット版) |
||
Windows® 8.1 Enterprise(64ビット版) |
||
Windows® 8(32ビット版) |
||
Windows® 8 Pro(32ビット版) |
||
Windows® 8 Enterprise(32ビット版) |
||
Windows® 8(64ビット版) |
||
Windows® 8 Pro(64ビット版) |
||
Windows® 8 Enterprise(64ビット版) |
||
Windows 7 |
Microsoft® Windows® 7 Enterprise |
|
Microsoft® Windows® 7 Professional |
||
Microsoft® Windows® 7 Ultimate |
||
Excel |
Microsoft® Excel |
|
Microsoft® Office Excel |
注※ Windows ServerおよびWindowsを総称してWindowsと表記することがあります。
■ このマニュアルで使用するフォルダおよびディレクトリの表記
WindowsとUNIXで共用する部分では,ディレクトリという用語を使用しています。Windows限定の記載がある場合には,フォルダを使用します。
上記に伴って,ディレクトリの区切りには,「/」を使用します。Windows特有で使用する場合は,フォルダの区切りには,「\」を使用します。
■ このマニュアルで使用する「インストール先フォルダ」について(Windowsの場合)
このマニュアルで使用している「インストール先フォルダ」は,特に断りがないかぎりJP1/Advanced Shellのインストール先フォルダを示しています。製品を初期設定のままインストールした場合のインストール先フォルダは次のとおりです。
- x86環境の場合
システムドライブ:\Program Files\Hitachi\JP1AS
- x64環境の場合
システムドライブ:\Program Files(x86)\Hitachi\JP1AS
■ このマニュアルで使用する「Administrators権限」について
このマニュアルで使用している「Administrators権限」とは,ローカルPCに対するAdministrators権限です。ローカルPCに対してAdministrators権限を持つユーザーであれば,ローカルユーザー,ドメインユーザーおよび,Active Directory環境で動作に違いはありません。
■ このマニュアルで使用する「共通アプリケーションフォルダ」について
このマニュアルで使用している「共通アプリケーションフォルダ」について次に示します。
システムドライブ:\ProgramData
■ このマニュアルで使用する「共有ドキュメントフォルダ」について
このマニュアルで使用している「共有ドキュメントフォルダ」について次に示します。
システムドライブ:\Users\Public\Documents
■ このマニュアルで使用するWindowsのメニュー名について
このマニュアルで使用しているWindowsのメニュー名の表記は,次のOSを前提としています。
Windows 7,Windows Server 2008
Windows Server 2016,Windows 10,Windows 8またはWindows Server 2012の場合は[スタート]メニューが表示されないため,画面左下から表示できる[スタート]画面からメニューを選択してください。
■ このマニュアルで使用するKB(キロバイト)などの単位表記
1KB(キロバイト),1MB(メガバイト),1GB(ギガバイト),1TB(テラバイト)はそれぞれ1,024バイト,1,0242バイト,1,0243バイト,1,0244バイトです。
■ 関連マニュアル
関連マニュアルを次に示します。必要に応じてお読みください。
- JP1/Advanced Shell関連
-
-
JP1 Version 11 ジョブ管理 基本ガイド(スクリプト言語編)(3021-3-B31)
-
- JP1/AJS関連
-
JP1 Version 11 ジョブ管理 基本ガイド(ジョブスケジューラー編)(3021-3-B11)
-
JP1 Version 11 JP1/Automatic Job Management System 3 設計ガイド(システム構築編)(3021-3-B13)
-
JP1 Version 11 JP1/Automatic Job Management System 3 構築ガイド(3021-3-B15)
-
JP1 Version 11 JP1/Automatic Job Management System 3 トラブルシューティング(3021-3-B17)
-
JP1 Version 11 JP1/Automatic Job Management System 3 操作ガイド(3021-3-B18)
-
JP1 Version 11 JP1/Automatic Job Management System 3 コマンドリファレンス(3021-3-B19)
-
JP1 Version 11 JP1/Automatic Job Management System 3 - Definition Assistant(3021-3-B25)
-
- JP1/NETM/DM関連
-
-
JP1 Version 10 JP1/NETM/DM 導入・設計ガイド(Windows(R)用)(3021-3-175)
-
JP1 Version 10 JP1/NETM/DM 運用ガイド1(Windows(R)用)(3021-3-177)
-
JP1 Version 8 JP1/NETM/DM SubManager(UNIX(R)用)(3020-3-L42)
-
JP1 Version 6 JP1/NETM/DM Manager(3000-3-841)
-
- JP1/Base関連
-
-
JP1 Version 11 JP1/Base 運用ガイド(3021-3-A01)
-
- JP1/IM関連
-
-
JP1 Version 11 JP1/Integrated Management - Manager 構築ガイド(3021-3-A08)
-
JP1 Version 11 JP1/Integrated Management - Manager 運用ガイド(3021-3-A09)
-
- uCosminexus Application Server関連
-
-
Cosminexus V9 アプリケーションサーバ 機能解説 拡張編(3020-3-Y08)
-
Cosminexus V9 アプリケーションサーバ リファレンス コマンド編(3020-3-Y15)
-