DSNの解決方法

TimesTenでは、DSNを解決するときに特定のルールが使用されます。

ノート:

  • 同じ名前を持つユーザーDSNとシステムDSNが存在する場合は、ユーザーDSNを取得します。

  • LinuxおよびUNIXでは、同じodbc.iniファイルに同じ名前を持つ複数のDSNがある場合、TimesTenは、ファイルで指定された最初のDSNを取得します。

  1. 次のファイル内で指定された名前のユーザーDSNを検索します。

    1. ODBCINI環境変数で参照されるファイル(環境変数が設定されている場合)。

    2. ユーザーのホーム・ディレクトリ内の.odbc.iniファイル(ODBCINI環境変数が設定されていない場合)。

  2. 一致するユーザーDSNが検出されない場合は、指定した名前を持つシステムDSNを検索します。

    1. SYSODBCINI環境変数で参照されるファイル(この環境変数が設定されている場合)。

    2. デーモンのホーム・ディレクトリ内のsys.odbc.iniファイル(SYSODBCINI環境変数が設定されていない場合)。

    3. LinuxおよびUNIXの場合、ファイルはtimesten_home/conf/sys.odbc.iniに入っています。