ODBCデータ・ソースの定義

次のステップを実行し、ソースでGGSCIコマンド・インタフェースが接続可能なデータ・ソース名(DSN)と、Replicatプロセスがターゲットで接続可能なデータ・ソース名(DSN)を指定します。

  1. NonStopシステムにログインして、TACLプロンプトを選択します。
  2. $SYSTEM.SYSTEM.ODBCDSN ODBC構成ファイルを編集するか、TEditで編集します。
  3. 例24-1に示すように、DSNを[ODBC Data Sources]リストに追加します。このファイルにはデフォルトでTDM_Default_DataSourceというDSNおよびデフォルト接続設定が含まれています。
  4. 必要に応じて次の行を追加して、データ・ソース接続を定義します。
    • [DSN]: ヘッダーのdsnを実際のDSNで置き換えます。

    • Description: 必要に応じて、テキスト文字列の説明文を追加します。

    • Catalog: データベース・カタログを追加します。

    • Schema: データベース・スキーマを追加します。

    • Server: NSKサーバーを追加します。サーバーはODBC/MXサーバーが稼働している場所で、TCP:IP_address_or_domain_name/IP_portの形式(例24-1を参照)で指定する必要があります。

    • その他のパラメータは、TDM_Default_DataSourceの下に指定されているデフォルト設定以外にする場合にのみ追加します。

    ノート:

    ODBCDSNファイルのDSNは、ODBC/MXサービスに定義されているDSNと完全に一致する必要があります。データ・ソース名は大文字と小文字が区別されます。

  5. ファイルを保存して編集セッションを終了します。

例24-1 ODBC構成ファイルのテンプレート

TACL> Edit $SYSTEM.SYSTEM.ODBCDSN

[ODBC]
TraceFlags = 6
TraceStart = 0TraceFile = trlog

[ODBC Data Sources]
TDM_Default_DataSource = NonStop ODBC/MX 2.3
<dsn> = NonStop ODBC/MX 2.3

DataSourceName = <Driver>

[TDM_Default_DataSource]
Description = Default Data Source
Catalog = CAT
Schema = SCH
DataLang = 0
FetchBufferSize = SYSTEM_DEFAULT
Server = TCP:xxx.xxx.xxx.xxx/xxxx
SQL_ATTR_CONNECTION_TIMEOUT = NO_TIMEOUT
SQL_LOGIN_TIMEOUT = NO_TIMEOUT
SQL_QUERY_TIMEOUT = NO_TIMEOUT

[<dsn>]
Description = <text string describing data source>
Catalog = <target catalog>
Schema = <target schema>
Server = TCP:<ip address or domain name>/<ip port>

$SYSTEM.SYSTEM.ODBCDSNファイルおよびODBC for SQL/MXの構成方法の詳細は、『HP NonStop Open SYSTEM Services ODBC/MX Client Driver』を参照してください。

https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c02132824