ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Data IntegratorのためのSAP ABAP ERPアダプタ・スタート・ガイド
11g リリース1 (11.1.1)
B72792-01
  目次へ移動
目次

前
 
次
 

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

この付録では、SAPスタンドアロン接続テストを実行する方法について説明します。

前述の接続テストに加え、スタンドアロンJavaユーティリティを使用してODIの外部でテストを実行できます。

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

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

  1. コマンド・ウィンドウを開きます。

  2. oracledi/driversディレクトリに変更します。

  3. JAVA_HOMEがJVM(最低1.5)を指していることを確認します。

  4. SAP Java Connectorがインストールされており、sapjco3.jarおよびsapjco3ライブラリがoracledi/driversディレクトリにあることを確認します。

  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

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

    image054.jpgの説明が続きます
    図image054.jpgの説明

  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

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

    image056.jpgの説明が続きます
    図image056.jpgの説明

    単なるSAP接続のテストに加え、ユーティリティでは、RKMで必要な特定のファンクション・モジュールが存在するかどうかの検証も行います。これらのモジュールはRKMの最初の実行の際にインストールされます(UPLOAD_ABAP = Yes)。

  9. ODI_SAP_CON_POOL.jcoDestinationファイルは、SAPのログイン資格証明が含まれているため、実行が終わってから削除してください。