在测试升级到PHP7 x64时出现以下错误:
odbc_connect():SQL错误:[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序
我已经安装了以下内容:
我已取消注释/添加了以下我的phpini行:
需要考虑的事项:
似乎无法在其他任何地方找到答案。任何帮助,将不胜感激。感谢。
答案 0 :(得分:0)
我似乎已经解决了我自己的问题。
事实证明,ODBC_CONNECT字符串使用显式DSN名称而不是数据库,显然......
以前我的ODBC Connect字符串是$ conn = odbc_connect('DB',$ DBUSER,$ DBPASS) 我的ODBC数据源是“SERVERNAME”
一旦我更改了ODBC数据源名称以匹配数据库名称,它就可以工作。