[DBAL-49] PDOSqlsrv's constructor breaks when using non "local" server host Created: 07/Sep/10 Updated: 23/Sep/10 Resolved: 23/Sep/10
|Reporter:||Aaron DM||Assignee:||Juozas Kaziukenas|
Windows 7, Apache 2.1, PHP 5.3.3, Microsoft SQL Server 2008 Enterprise Edition
Currently, the _constructPdoDsn() for the PDOSqlsrv driver works fine only if the host provided is: local or localhost.
This is fine for when $params['host'] = 'local'; because I believe local is a name pipe (I think) and to properly use it you need to add the brackets around it
However if $params['host'] = '127.0.0.1'; this breaks!
Get rid of the forced brackets
That way, when supplying local as a host, you have to enter (local) (which makes more sense as that's how you would do it normally in other applications).
|Comment by Benjamin Eberlei [ 23/Sep/10 ]|
This is fixed in master.