私はこれまで ODBC を使用したことがありません。私はいつも手動接続を行ってきました。現在、OTL を使用しようとしていますが、構成できません。
何らかの理由で /etc/odbc* のファイルを読み取っていないことがわかりました
これらのファイルをディレクター (.odbc.ini .odbinst.ini) から読み取っています。
~/.odbc.ini:
[localhost]
Driver = MyODBC Driver
Description = MyODBC
SERVER = localhost
USER = root
Password = mypass
Database = mydb
SOCKET =
~/.odbcinst.ini:
[ODBC Drivers]
MyODBC Driver = Installed
[MyODBC Driver]
Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so
これは私が接続しようとすると起こることです
con_.rlogon("DSN=localhost");
[unixODBC][Driver Manager]データソース名が見つからず、デフォルトのドライバーが指定されていません