![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ART for CICSでは、DL/I CALL 'CBLTDLI'
を使用してOracle ODBA経由でIMS DBにアクセスできます。この機能により、ART for CICSアプリケーション・プログラムはデータの追加、検索、削除などの操作をIMS DBで実行できます。
ART for CICSサーバーは、ART for CICSでプラグイン・コンポーネントとして機能するDL/Iライブラリ(libcicsdli.so
およびlibcicsdlidb.so
)を動的にロードすることによってIMS DBアクセス環境を提供します。
このため、これらの2つのライブラリをOracle Tuxedo Application Runtime for IMSから取得し、ART for CICSの環境変数LD_LIBRARY_PATH
に配置する必要があります。
LD_LIBRARY_PATH
の詳細は、『Oracle Tuxedo Application Runtime for CICSリファレンス・ガイド』の「環境変数」を参照してください。
UBBCONFIG
ファイルのART for CICSサーバーCLOPTで--IMSDB
引数を構成する必要があります。例:
--IMSDB -x -o wasa.us.oracle.com:6799:IMSD
注意: | --IMSDB 引数は、CLOPTの最後の引数である必要があります。 |
詳細は、『Oracle Tuxedo Application Runtime for CICSリファレンス・ガイド』の「IMS DB引数」を参照してください。
詳細は、『Oracle Tuxedo Application Runtime for CICSリファレンス・ガイド』の「環境変数」を参照してください。
ART for CICSでは、IMS DBにアクセスするために次の構成ファイルが使用されます。
詳細は、Oracle Tuxedo Application Runtime for IMSリファレンス・ガイドの構成ファイルに関する項を参照してください。
この機能は、Oracle Tuxedo Application Runtime for CICS and Batch 12cリリース2 (12.1.3)でサポートされるすべてのLinux/AIX 64ビット・プラットフォームをサポートしており、これらのプラットフォームのリストは、Oracle Tuxedo Application Runtime for CICS and Batchインストレーション・ガイドのサポート対象のプラットフォームに関する項にあります。
COBOL-IT COBOLを使用する場合は、オプション-falloc-unused-linkage
を使用して、linkage sectionにDLIUIB
を含むプログラムをコンパイルする必要があります。
![]() ![]() ![]() |