没有.so文件的MacOS上的FreeTDS配置

时间:2017-01-05 11:19:53

标签: python odbc freetds pypyodbc iodbc

有人能指点我如何使用FreeTDS建立到MS SQL Server的ODBC连接?到目前为止,我在网上找到的所有帖子和项目都需要.so文件,根据documentation安装FreeTDS时,不再生成(或需要).so文件。令我困惑的是,用户文档还显示了使用libtdsodbc.so文件的设置。

我确实设法在Github(https://github.com/Homebrew/legacy-homebrew/issues/24550)上找到关于手动编译iODBC for Mac并使其正常工作的人的链接,但在克隆相应的Guthub iODBC源后,我无法编译它没有错误。错误127(这是我得到的)对我来说相当模糊。以某种方式手动安装iODBC使brew install freetds找到生成libtdsodbc.so所需的iODBC头。

我假设因为FreeTDS不再生成任何.so(共享对象),所以它应该在没有它们的情况下运行。

非常感谢任何帮助。

致以最诚挚的问候,

安德烈。

1 个答案:

答案 0 :(得分:1)

使用较旧版本的FreeTDS和pymssql在Stackflow中找到解决方法: mac - pip install pymssql error

现在接下来的挑战。 :)

干杯!!