php for sql server帮助手册 第一部分基础知识 一、系统要求(SQL Server Driver for PHP) 1、环境要求 安装在运行 PHP 的计算机上的 Microsoft SQL Server Native Client。有关 SQL Server 2005 Native Client 的详细信息,请参阅 MSDN 上的 Microsoft SQL Server Native Client 页面。您需要的 Microsoft SQL Server Native Client 版本取决于您使用的 SQL Server Driver for PHP 的版本。 sqlsrv_client_info 将返回与 SQL Server Driver for PHP 正使用的 SQL Server Native Client 的版本有关的信息。 Microsoft SQL Server 2005 Native Client (),针对 SQL Server Driver for PHP 版。 Microsoft SQL Server 2008 Native Client (),针对 SQL Server Driver for PHP 版。(用于 SQL Server Driver for PHP 版的 SQL Server 2008 Native Client 的最低版本已在用于 SQL Server 的 2009 年 4 月的功能包中发布。) 2、驱动程序版本 本节列出了为 SQL Server Driver for PHP 的 版和 版安装的驱动程序。 请按照加载驱动程序中的安装说明配置用于 PHP 运行时的驱动程序。 SQL Server Driver for PHP 的 版安装驱动程序的两个版本(这些驱动程序用于使用 Visual C++ 编译的 PHP 版本): 驱动程序文件 PHP 版本 线程安全? 用于 PHP .dll
否
是
SQL Server Driver for PHP 的 版安装若干版本的驱动程序: 驱动程序文件 PHP 版本 线程安全? 用于 PHP .dll
否
否
是
是
否
是
如果驱动程序文件的名称包含“vc9”,则它应该用于使用 Visual C++ 编译的 PHP 版本。如果驱动程序文件的名称包含“vc6”,则它应该用于使用 Visual C++ 编译的 PHP 版本。 二、加载 SQL Server Driver for PHP 1、将驱动程序文件移入您的扩展插件目录中 在 PHP 配置文件() 中指定驱动程序文件的目录位置。例如,如果您将驱动程序文件放置于您的 c:\php\ext 目录中,则使用以下选项: extension_dir = "c:\PHP\ext" 2、在 PHP 启动时加载该驱动程序 通过将以下行添加到扩展插件部分来修改 ,或者修改已在那里的行(此示例使用 版线程安全驱动程序): extension= 重新启动 Web 服务器。 3、在脚本运行时加载该驱动程序 若要在脚本运行时加载 SQL Server Driver for PHP,请首先将该驱动程序文件移入您的扩展插件目录中。然后,将下面一行包含在将使用该扩展插件的 PHP 脚本的开头: dl(''); 三、配置驱动程序 1、配置选项 SQL Server Driver for PHP 有三个配置选项:LogSubsystems、LogSeverity 和 WarningsReturnAsErrors。这些设置的默认值分别为SQLSRV_LOG_SYSTE