[unixODBC] [驱动程序管理器]无法打开lib'/usr/lib/libmyodbc.so':文件未找到但文件存在

时间:2016-01-06 01:15:41

标签: c++ linux

我使用的是ubuntu 15.10 64bit。我尝试运行游戏服务器。 我alredy安装libmyodbc它位于use / lib / x86_64-linux-gnu / odbc / 我使用ln s命令在use / lib中创建镜头链接但是当我启动服务器时出现该消息。我已经更改了驱动程序URL以使用/ lib / x86_64-linux-gnu / odbc /但没有效果 这是我在etc / odbc.ini中的odbc文件

[ODBC Data Sources] 
odbcname = MyODBC 3.51 Driver DSN

[tlbbdb] 
Driver      = /usr/lib/libmyodbc.so
Description = MyODBC 3.51 Driver 
DSN SERVER       = 127.0.0.1
PORT        =3306 
USER        = root 
Password     = 123123
Database     = tlbb
OPTION      = 3
SOCKET       =

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并且在某处看到了解决方案:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<your-lib-path>

我尝试了,并且有效。希望对您有所帮助。

答案 1 :(得分:0)

由于缺少依赖项,您可能会看到此错误。就我而言,安装 odbcinst 解决了该问题:

sudo apt-get install odbcinst