我以前从未使用过 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][驱动管理器]找不到数据源名称,也没有指定默认驱动