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