无法从Python连接到MSSQL

时间:2015-03-01 19:12:41

标签: python sql-server ubuntu pyodbc

我尝试从SQL Server连接到Python。首先,我安装了pyodbc。此外,我按照link来安装FreeTDS驱动程序。但问题是当我尝试连接到我的数据库时:

>>> cnx = pyodbc.connect(connection_string)

我收到此错误:

pyodbc.error ... Can't open lib 'FreeTDS': file not found

我的操作系统是Ubuntu 14.10。我记得,在Ubuntu 12我使它成功了,但现在我得到了这个奇怪的错误。

修改

当我使用tsql工具并尝试连接到服务器时,我收到此提示:

1>

我不确定这意味着什么。因为,根据这个link

If  you  see  the  counter  (1,  2, 3, ...), most likely tsql is 
unable to connect to the indicated server.

但事实是,如果我用不正确的密码提供tsql,那么我会收到错误消息,当我用正确的密码提供它时,它似乎没问题。但是,如果我在tsql提示中编写简单查询,则不会发生任何事情 - 没有错误,也没有结果集。

0 个答案:

没有答案