在 Zend Server 下连接到 MSSQL-Server 2008


Connecting to MSSQL-Server 2008 under Zend server

>嗨,我目前正在尝试在Zend(Web)服务器上使用php连接到MSSQL-Server-2008。我现在尝试了一些东西,但最终总是得到:PHP 警告:PHP 启动:无法加载动态库"E:''Zend''ZendServer''lib''phpext''php_pdo_sqlsrv_53_ts_vc9.dll" - 找不到所需的模块(如果错误消息听起来有点奇怪,我会手动将其翻译成英文)

我做的第一步是下载:Microsoft SQL Server 2008 R2 本机客户端

第二步是我下载了:SQLSRV20.EXE并将文件解压缩到 phpext 目录中。

第三步是我尝试打开:pdo_sqlsrv_53_nts_vc9和/或pdo_sqlsrv_53_ts_vc9并重新启动了php。

无论我做了什么,我都收到了上述错误消息。因此,每次我尝试连接到mssql服务器时,都会收到一条错误消息:*PHP 致命错误:调用未定义的函数 sqlsrv_connect()*

是否需要任何其他步骤?(我使用的PHP版本是:5.3.9,带有非常新版本的zend服务器)。

谢谢

在Zend服务器本身中,有SQL驱动程序将它们与常规安装一起安装。安装完成后,在php控制台中打开这些扩展sqlsrv,pdo_sqlsrv。我不知道确切的原因,但是SQLSRV20.EXE附带的那些扩展不兼容,无法加载。

问候斯里兰卡