【发布时间】:2019-12-20 19:00:47
【问题描述】:
我花了很多时间尝试安装和配置 freeTDS 和 unixodbc 以使我的 LARAVEL 应用程序与 mssql 数据库一起工作。
首先我安装了 sybase 并按照这个线程的说明进行操作: Connect PHP to MSSQL via PDO ODBC
当然没用,所以我找了一个日志来了解发生了什么。
获得 freetds.log 后,我注意到我的 freetds 使用 4.2 版本登录并执行数据库请求,但它不支持它。
我在 freetds.log 中收到此错误。
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
我能做什么?我很绝望。
谢谢
【问题讨论】:
标签: sql-server laravel odbc freetds unixodbc