プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Data IntegratorのためのSAP ABAP ERPアダプタ・スタート・ガイド
12c (12.2.1.1)
E79326-01
目次へ移動
目次

前
次

SAPスタンドアロン接続テスト

スタンドアロンJavaユーティリティを使用して接続をテストする手順は次のとおりです。

  1. コマンド・ウィンドウを開きます。
  2. <ODI_HOME>/odi/sdk/libディレクトリに変更します。
  3. JAVA_HOMEがJVM (1.5以上)を指していることを確認します。
  4. SAP Java Connectorがインストールされており、sapjco3.jarおよびsapjco3ライブラリが<ODI_HOME>/odi/sdk/libディレクトリにあることを確認します。
  5. 次のコマンドを使用してユーティリティを起動します。

    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

    この結果、次のような出力が得られるはずです:

  6. テキスト・エディタを使用して、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>
    
  7. 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.
    
  8. 次のコマンドを使用してユーティリティを再度起動します。

    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_CODEおよびUPLOAD_ABAP_BASEtrueに設定)。

  9. 実行後にODI_SAP_CON_POOL.jcoDestinationファイルを削除します。このファイルには、SAPログイン資格証明が格納されているからです。