PHP5.2/PHP5.3以PDO方式链接MSSQL2000
1、下载microsoft drivers for php for sql server
(有ts和nts版,可通过phpinfo()中的Thread Safety:enable确认是ts,详见驱动自带手册)
SQLSRV20.EXE
[自解压文件]
支持的版本如图所示:
SQLSRV30.EXE
[自解压文件]
支持的版本如图所示:
php5.2测试:
2.1、拷贝驱动php_sqlsrv_52_ts_vc6.dll、php_pdo_sqlsrv_52_ts_vc6.dll至php文件夹的ext文件夹
3.1、修改php.ini扩展增加:
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
php5.3测试:
2.2、拷贝驱动php_sqlsrv_53_ts_vc9.dll、php_pdo_sqlsrv_53_ts
_vc9
.dll至php文件夹的ext文件夹
3.2、修改php.ini扩展增加:
extension=php_sqlsrv_53_ts_vc9.dll
extension=php_pdo_sqlsrv_53_ts_vc9.dll
// extension=php_sqlsrv_53_ts.dll
//extension=php_pdo_sqlsrv_53_ts.dll
//适用于MSSQL 2000以上版本
//客户端 Microsoft SQL Server 2012 Native Client
//客户端 Microsoft SQL Server 2012 Native Client
4、安装Microsoft SQL Server 2008 R2 Native Client客户端
Microsoft SQL Server 2008 R2 Native Client下载地址:
http://www.microsoft.com/zh-tw/download/details.aspx?id=26728
Microsoft® SQL Server® 2008 R2 SP1 功能套件
Microsoft® SQL Server® 2008 R2 SP1 功能套件
测试环境:64位系统
1028\x64\sqlncli.msi
4、安装Microsoft SQL Server 2012 Native Client客户端
Microsoft SQL Server 2012 Native Client下载地址:
Microsoft® SQL Server® 2012 SP1 功能套件
https://www.microsoft.com/zh-tw/download/details.aspx?id=35580
Microsoft® SQL Server® 2012 SP1 功能套件
测试环境:64位系统
CHT\x64\sqlncli.msi