【问题标题】:Why mysql odbc configuration not setup in linux?为什么 mysql odbc 配置未在 linux 中设置?
【发布时间】:2017-05-06 16:30:35
【问题描述】:

我有两个系统。我的第一个系统是 ubuntu 16.04。其中,远程工作。 另一个是centos 6。它几乎可以运行。在centos,freeswitch安装。我必须将数据从 freeswitch 发送到远程系统意味着 ubuntu。 在 centos 上,我的 odbc.ini 配置为:

[freeswitch]
DRIVER = /usr/lib64/libodbcmyS.so
SERVER = <ipaddress>
USER = root
PASSWORD = <password>
PORT = 3306
DATABASE = freeswitch
OPTION = 67108864

和odbcinst.int如下:

[MySQL]
Description     = ODBC for MySQL
Driver          = /usr/lib64/libmyodbc.so
Setup           = /usr/lib64/libodbcmyS.so
FileUsage       = 1
Threading = 0

设置以上代码后。 我必须检查 odbc 连接。为此,命令火为:

isql -v freeswitch

但是,它显示错误为:

[IM004][unixODBC][Driver Manager]Driver's SQLAllocHandle on SQL_HANDLE_HENV failed
[ISQL]ERROR: Could not SQLConnect

【问题讨论】:

    标签: mysql odbc centos6 ubuntu-16.04 freeswitch


    【解决方案1】:

    我认为你需要换行 驱动程序 = /usr/lib64/libodbcmyS.so 到 驱动程序 = MySQL

    谢谢。

    【讨论】:

      【解决方案2】:

      错误的驱动描述会产生这种类型的错误。 我已经设置了正确的驱动程序描述。错误地,在驱动程序字段中提到了设置说明。

      【讨论】:

      • 能否请您非常具体,并提供有关您如何修复它的详细信息。你怎么修好它的?您做了/更改了哪些步骤和配置?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-06
      • 2015-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-18
      相关资源
      最近更新 更多