从python使用pyodbc连接到MSSQL服务器时出现问题
我正在使用ubuntu,并试图将MSSQL服务器从python连接到从python使用pyodbc连接到MSSQL服务器时出现问题,python,ubuntu,pyodbc,Python,Ubuntu,Pyodbc,我正在使用ubuntu,并试图将MSSQL服务器从python连接到pyodbc。我用的是pycharm专业版。 我正在尝试连接到sql server,但我正在 pyodbc.Error:('01000',“[01000][unixODBC][Driver Manager]无法打开库'FreeTDS':找不到文件(0)(SQLDriverConnect)” 这是我的密码: def read_data(self): conn = pyodbc.connect('Trusted_Conne
pyodbc
。我用的是pycharm专业版。
我正在尝试连接到sql server,但我正在
pyodbc.Error:('01000',“[01000][unixODBC][Driver Manager]无法打开库'FreeTDS':找不到文件(0)(SQLDriverConnect)”
这是我的密码:
def read_data(self):
conn = pyodbc.connect('Trusted_Connection=yes', driver='FreeTDS', TDS_Version=7.3, server='XXXXXXXXXX/SQL2014',
port= 1433, database = 'YYYY')
我根据文档进行了研究,我已经安装了odbc和freetds。我的问题解决了。我的问题源于我的本地数据库设置。谢谢你的评论 这有帮助吗?事实上,它不起作用。我正在尝试连接pymssql。我在使用windows时没有遇到任何连接问题。但我使用ubuntu的时间很短,5个小时后就无法连接了。我尝试了很多方法,现在我正在将sql server安装到ubuntu。你检查了吗?是的,但我不明白我将在哪里创建文本文件。在pycharm或任何地方的tet文件中?@Beyza-文本文件是临时文件。它可以驻留在您具有读/写访问权限的任何文件夹中,并且可以使用任何文本编辑器(甚至是基于控制台的工具,如vim或nano)创建它。(另外,请记住在回复评论中使用“@…”,以便通知您回复的人。)