我正在尝试使用pyodbc连接到Sybase。

 conn = pyodbc.connect('DRIVER=/usr/lib64/libodbc.so;SERVER=DBName;DATABASE=Test;UID=username;PWD=password')


当我执行以上操作时,出现以下错误。

Error: ('IM002', '[IM002] [unixODBC][SAP][ODBC Driver Manager] Unable to load resource file (-620) (SQLDriverConnect)')


我可以使用sqsh连接到sybase,因此用户名和密码正确。还有其他建议吗?
我正在使用Ubuntu 16.04。不知道这是否有所作为。

最佳答案

我使用了不正确的驱动程序。
这是一个自定义驱动程序,所以我不能分享。

关于python - pyodbc用Python连接到Sybase数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47393518/

10-12 20:47