Symfony2的连接到MS SQL服务器(Connect Symfony2 to MS SQL S

2019-08-16 16:37发布

我曾与使用MySQL,现在我问它采用MS SQL Server一起工作Symfony2的。 我怎样才能PROCEDE? 我应该怎么添加到parameters.ini文件? 提前致谢。

Answer 1:

这可能是什么,我要写在后重申东西@walid引用,但通过它只是快速看了一眼我没看出来......

首先,使用MSSQL当你需要PDO_SQLSRV驱动程序 。 只需复制你需要(PHP 5.3 / 5.4 NTS / TS)版本到PHP的ext/文件夹,添加扩展到php.ini,然后重新启动Apache。 存档包含两个pdo_sqlsrv*.dll ,并sqlsrv*.dll ,所以一定要使用pdo_ *! 您可以通过检查phpinfo()如果扩展已成功加载。

你parameters.ini将保持几乎相同,除了database_driver,这显然应该设置为pdo_sqlsrv 。 它不应该是必要的,以指定在parameters.ini一个港口,但如果你想,MSSQL的默认端口是1433。

只是作为一个例子,你应该parameters.ini看起来是这样的:

database_driver =   pdo_sqlsrv
database_host =     127.0.0.1
database_port =     1433
database_name =     Northwind
database_user =     DatabaseUser
database_password = DatabaseUserPassword

一点题外话,我只用了YAML的配置,所以这可能不是100%正确的!



Answer 2:

这里是我做了与Linux操作系统(Debian的):
https://stackoverflow.com/a/11434909/305189

我基本安装php5-sybase ,并用它这种捆绑



文章来源: Connect Symfony2 to MS SQL Server