目次

Search

  1. はじめに
  2. アナリストサービス
  3. カタログサービス
  4. コンテンツ管理サービス
  5. データ統合サービス
  6. データ統合サービスアーキテクチャ
  7. データ統合サービス管理
  8. データ統合サービスグリッド
  9. データ統合サービスREST API
  10. Data Integration Serviceアプリケーション
  11. Data Privacy Managementサービス
  12. Enterprise Data Preparationサービス
  13. Interactive Data Preparationサービス
  14. Informatica Cluster Service
  15. 一括取り込みサービス
  16. メタデータアクセスサービス
  17. Metadata Managerサービス
  18. モデルリポジトリサービス
  19. PowerCenter統合サービス
  20. PowerCenter統合サービスのアーキテクチャ
  21. PowerCenter統合サービスの高可用性
  22. PowerCenterリポジトリサービス
  23. PowerCenterリポジトリ管理
  24. PowerExchange Listenerサービス
  25. PowerExchangeロッガーサービス
  26. SAP BWサービス
  27. 検索サービス
  28. システムのサービス
  29. Test Data Managerサービス
  30. Test Data Warehouseサービス
  31. WebサービスHub
  32. アプリケーションサービスのアップグレード
  33. 付録 A: アプリケーションサービスのデータベース
  34. 付録 B: Windowsからのデータベースへの接続
  35. 付録 C: UNIXまたはLinuxからのデータベースへの接続
  36. 付録 D: DB2データベースのDynamicSectionsパラメータの更新

アプリケーションサービスガイド

アプリケーションサービスガイド

ネイティブ接続性の設定

ネイティブ接続性の設定

Oracleデータベースへのネイティブ接続を設定し、パフォーマンスを向上させることができます。
以下の手順は、Oracle Net ServicesまたはNet8を使用してネイティブ接続を設定するためのガイドラインです。具体的な接続手順については、データベースのマニュアルを参照してください。
  1. Oracleホームディレクトリが設定されていることを確認します。
    以下に例を示します。
    ORACLE_HOME=C:\Oracle
  2. PATH環境変数にOracle binディレクトリが含まれていることを確認します。
    たとえば、Net8をインストールする場合、パスには以下のエントリが含まれます。
    PATH=C:\ORANT\BIN;
  3. アクセス対象のデータベースに接続するようにOracleクライアントを設定し ます。
    SQL*Net Easy Configurationユーティリティを起動するか、既存の
    tnsnames.ora
    ファイルをホームディレクトリにコピーして編集します。
    デフォルトでは、
    tnsnames.ora
    ファイルは
    <OracleInstallationDir>\network\admin
    ディレクトリに格納されます。
    Oracle接続文字列として正しい構文を入力します。通常は、
    databasename.world
    です。ここで入力するSIDは、Oracleサーバで定義されたデータベースサーバインスタンスIDと一致していなければなりません。
    次に
    tnsnames.ora
    の例を示します。データベースの情報を入力します。
    mydatabase.world =    (DESCRIPTION    (ADDRESS_LIST =         (ADDRESS =            (COMMUNITY = mycompany.world            (PROTOCOL = TCP)            (Host = mymachine)            (Port = 1521)         )    )    (CONNECT_DATA =       (SID = MYORA7)       (GLOBAL_NAMES = mydatabase.world)
    次に、Oracle Connection Managerを使用してOracleに接続するための
    tnsnames.ora
    ファイルの例を示します。
    ORCL19C_CMAN = (description= (address_list= (source_route=yes) (address=(protocol=tcp)(host=inrh74ocm.mycompany.com)(port=1521)) (address=(protocol=tcp)(host=inrh74oradb.mycompany.com)(port=1521)) ) (connect_data= (service_name=ORCL19C.mycompany.com) ) )
  4. NLS_LANG環境変数を、データベースクライアントおよびサーバへのログインで使用するlocale(言語、地域、および文字セットなど)に設定します。
    この変数の値は、環境設定に応じて異なります。たとえばこの値をamerican_america.UTF8にするには、次のように変数を設定する必要があります。
    NLS_LANG=american_america.UTF8;
    この変数の値を決定するには、データベース管理者に問い合わせてください。
  5. データ統合サービスがTimestamp with Local Time Zoneデータを読み取る、または書き込む場合にデフォルトのセッションタイムゾーンを設定するには、ORA_SDTZ環境変数を指定します。
    ORA_SDTZ環境変数を次の値に設定できます。
    • オペレーティングシステムローカルタイムゾーン(「OS_TZ」)
    • データベースタイムゾーン(「DB_TZ」)
    • UTCからの絶対オフセット(例:「-05:00」)
    • タイムゾーン地域名(例:「America/Los_Angeles」)
    Informaticaサーバーが実行されているマシンで環境変数を設定できます。
  6. tnsnames.oraファイルがOracleクライアントがインストールされている場所と同じ場所にない場合は、TNS_ADMIN環境変数にtnsnames.oraファイルのディレクトリを設定します。
    例えば、tnsnames.oraファイルがC:\oracle\filesディレクトリにある場合は、以下のように環境変数を設定します。
    TNS_ADMIN= C:\oracle\files
  7. Oracleデータベースに接続できることを確認してください。
    データベースに接続するには、SQL *Plusを起動して接続性情報を入力します。接続に失敗した場合は、接続情報をすべて正確に入力したかどうかを確認します。
    tnsnames.ora
    ファイルに定義した接続文字列を使用します。