【发布时间】:2013-01-02 19:28:38
【问题描述】:
在计划将旧的 MSSQL Server 专业版迁移到最后一个 MSSQL Server Express 版本后,我遇到了与旧 PHP 项目的连接问题,该项目使用 Zend 框架连接到 MSSQL 服务器上,我想是使用 PDO 库。
错误信息是:
连接失败:SQLSTATE[HY000] 无法连接:Adaptive Server 不可用或不存在(严重性 9)
连接配置为:
Mein_Db::registry('mssql', Mein_Db::factory('dblib', array( '主机' => 'xx.xx.x.xx', '用户名' => 'sa', '密码' => 'xxxxxxx', 'dbname' => 'xxxxxxx' )) );
提前致谢, 詹卢卡
【问题讨论】:
-
看来你必须进入
Mein_Db看看是什么。这是一个自定义类,如果没有代码,您将不太可能找到太多帮助。检查以查看正在加载的适配器类Mein_Db。
标签: php sql-server-2008 zend-framework pdo zend-db