相关疑难解决方法(0)

Linux Open Suse“ pyodbc.Error:('01000',” [01000] [unixODBC] [Driver Manager]无法打开lib'SQL Server':找不到文件(0)(SQLDriverConnect)“)”

我知道以前曾问过这个问题,但我从未真正得到能够解决我的问题的正确答案。我正在尝试从Linux Open Suse12.4计算机连接到Windows计算机上的SQL Server。

pyodbc.connect('DRIVER={SQL Server};SERVER=servername;DATABASE=dbname;UID=userid;PWD=password')
Run Code Online (Sandbox Code Playgroud)

我得到的确切错误如下:

pyodbc.Error :(“ 01000”,“ [01000] [unixODBC] [驱动程序管理器]无法打开lib'SQL Server':找不到文件(0)(SQLDriverConnect)“)

下面是我的odbcinst.ini文件:

[Easysoft ODBC-SQL Server]
Driver=/usr/local/easysoft/sqlserver/lib/libessqlsrv.so
Setup=/usr/local/easysoft/sqlserver/lib/libessqlsrvS.so
Threading=0
FileUsage=1
DontDLClose=1
UsageCount=2

[Easysoft ODBC-SQL Server SSL]
Driver=/usr/local/easysoft/sqlserver/lib/libessqlsrv_ssl.so
Setup=/usr/local/easysoft/sqlserver/lib/libessqlsrvS.so
Threading=0
FileUsage=1
DontDLClose=1
UsageCount=2
Run Code Online (Sandbox Code Playgroud)

linux sql-server

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×1

sql-server ×1