Oracle® Fusion Middleware Oracle Data IntegratorのためのSAP ABAP ERPアダプタ・スタート・ガイド 11g リリース1 (11.1.1) B72792-01 |
|
前 |
次 |
この付録では、SAPスタンドアロン接続テストを実行する方法について説明します。
前述の接続テストに加え、スタンドアロンJavaユーティリティを使用してODIの外部でテストを実行できます。
スタンドアロンJavaユーティリティを使用して接続をテストする手順は次のとおりです。
コマンド・ウィンドウを開きます。
oracledi/drivers
ディレクトリに変更します。
JAVA_HOMEがJVM(最低1.5)を指していることを確認します。
SAP Java Connectorがインストールされており、sapjco3.jar
およびsapjco3ライブラリがoracledi/drivers
ディレクトリにあることを確認します。
次のコマンドを使用してユーティリティを起動します。
Windowsの場合:
java -cp sapjco3.jar;odi-sap.jar oracle.odi.sap.km.test.JCoTest
Linux/UNIXの場合
java -cp sapjco3.jar:odi-sap.jar oracle.odi.sap.km.test.JCoTest
この結果、次のような出力が得られるはずです:
テキスト・エディタを使用して、oracledi/drivers
ディレクトリのODI_SAP_CON_POOL.jcoDestination
ファイルを開きます。これは次のようなファイルです。
#for tests only! jco.client.lang=EN jco.destination.peak_limit=10 jco.client.client=800 jco.client.passwd=<SAP Password> jco.client.user=<SAP User> jco.client.sysnr=00 jco.destination.pool_capacity=5 jco.client.ashost=<SAP Application Server>
SAP管理者から取得したSAP接続情報を入力します。ファイルは次のようになります(接続情報を使用してください)。
#for tests only ! jco.client.lang=EN jco.destination.peak_limit=10 jco.client.client=800 jco.client.passwd=ODI123 jco.client.user=ODI jco.client.sysnr=00 jco.destination.pool_capacity=5 jco.client.ashost=123.123.123.123.
次のコマンドを使用してユーティリティを再度起動します。
Windowsの場合:
java -cp sapjco3.jar;odi-sap.jar oracle.odi.sap.km.test.JCoTest
Linux/UNIXの場合
java -cp sapjco3.jar:odi-sap.jar oracle.odi.sap.km.test.JCoTest
この結果、次のような出力が得られるはずです:
単なるSAP接続のテストに加え、ユーティリティでは、RKMで必要な特定のファンクション・モジュールが存在するかどうかの検証も行います。これらのモジュールはRKMの最初の実行の際にインストールされます(UPLOAD_ABAP = Yes
)。
ODI_SAP_CON_POOL.jcoDestination
ファイルは、SAPのログイン資格証明が含まれているため、実行が終わってから削除してください。