问题描述
我正在尝试从Mac OSX上的python脚本连接到SQL Server,并且使用brew install freeTDS
安装freeTDS之后,我似乎无法在计算机上的任何位置找到驱动程序"libtdsodbc.so
",因此我可以将其放在连接字符串中.
I am trying to connect to a SQL server from a python script on a Mac OSX and after installing freeTDS using brew install freeTDS
I can't seem to find the driver "libtdsodbc.so
" anywhere on my machine so that I can place it in the connection string.
有人遇到过这个问题,或者知道为什么会这样吗?
Has anyone ever encountered this problem or knows why it's happening?
谢谢
推荐答案
因此,根据此处的线程问题在于freeTDS的构建方式,您需要使用brew install freetds --with-unixodbc
,我可以验证此问题是否已解决.
So according to This thread here the issue is with the way freeTDS is built now, you need to use brew install freetds --with-unixodbc
and I can verify this fixed my problem.
这篇关于freeTDS:OSX上缺少libtdsodbc.so文件吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!