SQLGetPrivateProfileString失败了

Kap*_*yas 6 command-line odbc dsn rhel6

在RHEL 6上键入命令:odbcinst -q -s,我收到以下错误消息:

odbcinst: SQLGetPrivateProfileString failed with .
Run Code Online (Sandbox Code Playgroud)

我跑的时候,我的所有DSN都没有出现:

odbcinst -q -d
Run Code Online (Sandbox Code Playgroud)

Kap*_*yas 11

输入命令:env |grep 'ODBC'检查是否设置ODBCSYSINIODBCINI变量.如果没有返回结果 - 您需要将变量添加到指向文件所在位置的环境变量directoryodbc.ini文件所在的路径(在我的情况下,RHEL 6位于/etc- 其他人可能会将其打开/usr/local/etc):

编辑~\.bash_profile并添加以下行:

export ODBCSYSINI=/etc
export ODBCINI=/etc/odbc.ini
Run Code Online (Sandbox Code Playgroud)

你已准备好出发!