2012-11-02 68 views
0

我需要知道是否有任何方式到conect php with sqlserver without install a PDO上php, 我想避免安装pdo的原因是,我有一个生产环境的应用程序,有像100应用程序已经runnig,所以请求安装这个,它会拒绝它。连接Php与sqlserver与出安装PDO

如果您有任何建议,它将是有用的。

谢谢。

+0

可以使用MSSQL功能:http://php.net/manual/en/ref.mssql.php – gosukiwi

回答

2

我猜你是指连接到Microsoft SQL Server。如果是这种情况 您已安装php mssql_extension并使用扩展的本地功能。

mssql php manual

*你担心安装扩展到PHP。但无论如何你必须这样做,因为php核心不处理数据库连接。通过扩展你有这些能力。因此,必须安装PDO或mssql扩展。

只要安装php的新扩展,你不会破坏任何东西。 您可以只安装扩展名并告诉apache(以防您正在使用它)重新加载而不是重新启动。这些不会影响正在运行的应用程序。

0

,并有像100的应用程序已经运行过程中出现

你不是通过增加对MSSQLSERVER PDO支持提高运行的应用程序的数量。 OTOH通过应用程序代理获取连接的大多数方法都会增加进程运行的次数。

唯一有意义的其他选择是使用ODBC或mssql扩展名 - 但如果尚未安装,那么它可能至少与本机PDO安装一样痛苦。