このスクリプトでは、e-docsマニュアルの検索に必要なGoogle検索のURLを出力します。
このスクリプトでは、e-docsマニュアルに必要なバナーを出力します。
このスクリプトでは、e-docsマニュアルの検索に必要なGoogle検索のパラメータを出力します。
リリース・ノート
Oracle Tuxedo Application Rehosting Workbenchリリース・ノート
2014年4月
このトピックは、以下の項で構成されています。
この製品について
Oracle Tuxedo Application Rehosting Workbench (Tuxedo ART Workbench)は、リホスティング・プロジェクトを促進します。これには、コードとデータの移行の自動化、移行したプログラムのコンパイルの構成と実行、CICS、IMSおよびバッチ・アプリケーション用のランタイムTuxedo構成の作成、ファイルとデータベースのリロード・タスクの実行、移行済アーティファクトのデプロイが関係しています。これは、多数の大型移行プロジェクトの簡略化および迅速化のために使用されている高度な言語処理テクノロジの洗練された基礎の上に構築されています。
Workbenchの言語処理ツールでは、高度な解析および変換機能を使用して、コンパイラ・ダイアレクト間でのCOBOLコードの調整、JCLのジョブ・スクリプトへの変換、DB2データベースとOracleデータベースの相違に関するSQLコールの調整を行います。Workbenchのデータ移行ツールは、すべてのデータ定義およびアクセス・パターンを完全に分析し、この分析結果を使用してターゲット上にデータ・スキーマを生成し、データのアンロード、再ロード、検証を行うユーティリティを作成します。このユーティリティより、システム間でのファイルおよびリレーショナル・データの移動が完全に自動化されます。構成ツールにより、Tuxedoの初期ubbconfigが生成されます。これをそのまま使用してTuxedoドメインを起動したり、必要に応じて拡張することができます。
Workbenchでは移行がきわめて正確に行われます。これにより、テストとデバッグのリスク、コスト、時間が最小限に抑えられ、プロジェクト・デリバリをより迅速に行うことができます。非常に効率が高く、コード2,000万行を超える大規模アプリケーションで使用されています。このツールは、新しいコンポーネントが追加されるとき、またはパラメータあるいはルール・セットが調整されるたびに繰り返して使用すると、増分変更を生成できます。また、パイロットを利用して特定のプロジェクトのWorkbench設定が最終的に決まった後は、アプリケーション・コンポーネントおよび保守作業の変更の大量移行を迅速かつ容易に完了することができます。
移行プロセスの自動化が、成功の鍵となります。自動化することで、正確性、統一性、一貫性および高い生産性が確保され、結果としてリスクが低減し、迅速に結果を出すことができます。これまでプロジェクト期間が長い、コストが高い、リスクが大きいなどの理由でメインフレーム・アプリケーションの移行を思いとどまっていた会社も、単独で、またはOracleコンサルティングやパートナSIのサポートを受けて、より迅速に移行を行い、投資を早期に回収できるようになります。
主要な機能と主要コンポーネント
Tuxedo ART Workbenchには、コードとデータの移行ツール、構成ツール、およびアプリケーションのビルドとデプロイメントのツールのセット(すべてがEclipseプラグインを介して統合されている)が用意されています。その主要な機能は次のとおりです。
Eclipse用移行ライフサイクル・プラグイン。プロジェクトの構成と移動、レポート・ペイン、ツール・メニューと関連ウィザード、オンライン・チュートリアルがチート・シート形式で提供されます。
アプリケーション・アセットのインベントリおよび依存性チェック用のカタロガ・ツール。
オンラインおよびバッチCOBOLプログラムと関連アセット(コピーブック、3270 BMS/MFS画面など)を、Tuxedo Application Runtimes for CICS、IMSおよびBatchに適応させるためのCOBOLマイグレータ。
JCLジョブおよび関連アセット(PROC、SYSIN)をTuxedo Application Runtime for Batchに移行するためのJCLコンバータ。
コピーブックとDDL定義で指示されるDB2、VSAM、QSAM、PDS、GDGなどのメインフレーム・データセット用に、スキーマ・マッピングおよびバルク・データ生成を自動化する移行ツールであるDB2コンバータとファイル・コンバータ。
ビルド用のmakefileおよびTuxedo/ARTランタイム構成アーティファクトを自動生成するためのツール。
アプリケーションのビルド、バルク・データの移行、およびデプロイメント・プロセスを実行するためのウィザード。
カスタム・スクリプトと拡張ルールを使用することによる、COBOL、SQL、JCLのプロジェクト固有の変更に対する拡張性の実現。
このリリースの新機能
Tuxedo ART Workbenchリリース2 (12.1.3)には、次の新機能および拡張機能が含まれています。
Eclipse用移行ライフサイクル・プラグイン
ARTメニュー・ウィザードのユーザビリティの拡張機能
カスタマイズされた前処理/後処理スクリプトを各フェーズでサポートするための拡張性に関する拡張機能
「分析」→「スコープの定義」ウィザードでのライブラリ依存性の識別の簡略化
ART for IMSをサポートするためのビルド/構成/デプロイ/実行に関する拡張機能
SQL DDL、COBOL SQL列名、JCLコメントなどでのMBCS文字によるコンポーネントの拡張サポート。
JCLコンバータ
SYSIN/SYSTSINの拡張機能:
完全名を使用して外部SYSIN/SYSTSIN参照を解決するための新しいメカニズムを提供します。
外部SYSIN/SYSTSINのオーバーライドをサポートします。
動的に連結されたSYSINをサポートします。
ファイル・カタログの拡張機能
この機能が有効な場合、JCLでのVOLUME参照が保存され、DSNがターゲット・プラットフォームの論理ボリュームにマップされます。ファイルのリロード・プロセス中には、ファイルが指定のパスで格納(およびカタログ化)されます(この機能が有効な場合)。JCLの実行中にファイル・カタログを使用してDSN参照を解決するには、ART for BATCH (バッチ・ランタイム)構成でファイル・カタログ・オプションも有効化されていることを確認します。
IDCAMSコマンドおよびオプションの拡張サポート:
LISTCATコマンドをサポートします。
各種コマンドの有効期限のオプション(EXPDT、RETPD、TO、FROMなど)をサポートします。
コマンドDEFINE、LISTCAT、ALLOCATEでVOLUMNオプションをサポートします。
JCLでのNJEジョブ・ルーティング・カードの保存
ファイル・コンバータ
メインフレーム・ファイル・カタログ情報を抽出して、Datamap.re構成ファイルとmapper.re構成ファイルを移入するための新規マッピング・ツール
RBAおよびGENERICオプションによるCICSファイル操作をサポートするためのファイル・アクセッサの拡張
変数長(VB)ファイルに対するトランスコーディングの拡張サポート
バッチ出力ファイルをメインフレームに戻す必要がある場合の逆トランスコーディング(ASCIIからEBCDIC)のサポート
ART for IMSでODBA Proxyを使用してIMS DBにリモート・アクセスするためのトランスコーディング・データ・バッファのサポート
変換されたVSAMファイルのRDBMS表へのファイル・トランスコーディングおよびロードにおけるパフォーマンスの改善
デフォルトでレコード・シーケンシャル・ファイルに変換するためのフラグの追加(RECFM=FBファイルとRECFM=VBファイルの変換のサポートを含む)
COBOLマイグレータ
EXEC CICSブロックのCICS動詞とパラメータを認識する機能の拡張
EXEC SQLブロックの埋込みDB2 SQLを認識して処理する機能の拡張。次のサポートが含まれます。
WITH句で定義される一般的な表の式
SELECT INTO文で使用されるisolation句およびfetch-first句
シーケンス式NEXT VALUEおよびPREVIOUS VALUE
LEFT OUTER JOIN TABLE句
POSITION、INSERT、OVERLAY、IFNULLなどのDB2関数
DB2コンバータ
DB2 CREATE TABLE文またはCREATE INDEX文のDB2 DDL PARTITION BY RANGE句をOracle SQLに変換するためのサポート。
RDBMS表のロードおよびアンロード用ツール・セット。データをファイルからRDBMS表にロードして、RDBMS表を、z/OSのIBM DSNUTILB出力と互換性のあるファイルにアンロードするためのユーティリティを生成します。
その他
インストール
インストール情報については、Oracle Tuxedo ART Workbenchインストレーション・ガイド を参照してください。
プラットフォーム・サポート
Tuxedo ART Workbench 12cリリース2 (12.1.3)でサポートされるプラットフォームは、Oracle Tuxedo ART Workbenchインストレーション・ガイドのサポートされるプラットフォームに関する項 を参照してください。
制限事項と既知の問題
次の項では、Tuxedo ART Workbenchの制限事項と既知の問題について説明します。
Tuxedo ART Workbenchでは次の機能はサポートされません。
制限事項
複数のプログラム(ネストされたプログラム)を含むCOBOLプログラム・ファイル
DB2 DDLコメントの移行
JCL IDCAMS DEFINE/DELETE ALTERNATE INDEXコマンド
JCL IDCAMS PRINTコマンド、BLDINDEXコマンド
JCLDSNSTEP2 SQLFORMATでのOracle以外の埋込みSQLフォーマット
IKJEFT01/1A/1Bでは、RUNコマンドを使用してDB2ユーティリティを実行するときにPARM()/PARMS()はサポートされない
既知の問題
Tuxedo ART Workbenchの変換後、MQ APIコールでデータ型COMP-5をBINARYに変換する必要があります。IBM MQクライアント・ライブラリでは、そのデータ型が必要とされているためです。
関連項目