我曾与使用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