首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FreeTDS和unixodbc安装与配置

问FreeTDS和unixodbc安装与配置
EN

Stack Overflow用户
提问于 2019-08-14 16:32:13
回答 1查看 490关注 0票数 1

我花了很多时间尝试安装和配置freeTDS和unixodbc,以使我的LARAVEL应用程序与mssql数据库一起工作。

首先,我安装了sybase,并按照这个线程的说明进行操作:Connect PHP to MSSQL via PDO ODBC

当然它不起作用,所以我找了一个日志来了解发生了什么。

在我得到freetds.log之后,我注意到我的freetds使用4.2版本登录并执行数据库请求,但它不支持它。

我在freetds.log中得到这个错误。

代码语言:javascript
复制
NT login not support using TDS 4.x or 5.0

在此之后,我尝试使用以下线程手动安装freetds:How to install freetds in Linux?

即使当我执行tsql -C时,它显示我使用的是tds version= 7.4,日志仍然显示为4.2

我能做什么?我已经绝望了。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-08-14 17:46:48

我已经找到答案了。

如果你已经尝试过我所说的帖子,问题是freetds试图在另一个位置使用freetds.conf,所以如果你用以前的./configure -- with -tdsver=7.4 --sysconfdir /etc/freetds (这是这个帖子Connect PHP to MSSQL via PDO ODBC的目录)安装freetds

它起作用了

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57490988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档