カスタム ドライバ名の作成 - ODBC Driver for Teradata

ODBC Driver for Teradata® ユーザー ガイド

Product
ODBC Driver for Teradata
Release Number
16.20
Published
2018年10月
Language
日本語
Last Update
2019-02-12
dita:mapPath
ja-JP/fxv1527114222338.ditamap
dita:ditavalPath
ja-JP/fxv1527114222338.ditaval
dita:id
B035-2526
Product Category
Teradata Tools and Utilities

instdrvツールを使用して、カスタム ドライバ名を作成できます。デフォルトでは、このツールは/Library/Application Support/teradata/client/16.20/odbc/bin/odbcinst.iniファイル内に配置されており、多くのドライバ名を含んでいます。

例えば、アプリケーションでドライバ名Teradataがハードコードされており、デフォルト名のTeradata Database ODBC Driver 16.20ではなくTeradataを使用して接続する必要があるとします。この場合は、instdrvツールが含まれるディレクトリに移動して、次のコマンドを実行します。

sudo ./instdrv -i "Teradata;Driver=/Library/Application Support/teradata/client/16.20/lib/tdata.dylib;Setup=/Library/Application Support/teradata/client/16.20/lib/TeradataODBCSetup.bundle/Contents/MacOS/TeradataODBCSetup"

以下に、16.20ドライバについて2つのドライバ名を指定した場合に生成されるodbcinst.iniファイルを示します。

Mac OSのSEN用のodbcinst.ini:

[ODBC Drivers]
Teradata Database ODBC Driver 16.20=Installed

[Teradata Database ODBC Driver 16.20]
Description=Teradata Database ODBC Driver 16.20
Driver=/Library/Application Support/teradata/client/16.20/lib/tdataodbc_sbu.dylib
Setup=/Library/Application Support/teradata/client/16.20/lib/TeradataODBCSetup.bundle/Contents/MacOS/TeradataODBCSetup