Merge pull request #770 from abigwonderful/develop
added dblib option to sqlsrv connector class /sam fitz (abigwonderful)
This commit is contained in:
@@ -29,7 +29,15 @@ class SQLServer extends Connector {
|
|||||||
// directly after the server name, so we'll create that first.
|
// directly after the server name, so we'll create that first.
|
||||||
$port = (isset($port)) ? ','.$port : '';
|
$port = (isset($port)) ? ','.$port : '';
|
||||||
|
|
||||||
$dsn = "sqlsrv:Server={$host}{$port};Database={$database}";
|
//check for dblib for mac users connecting to mssql (utilizes freetds)
|
||||||
|
if (!empty($dsn_type) and $dsn_type == 'dblib')
|
||||||
|
{
|
||||||
|
$dsn = "dblib:host={$host}{$port};dbname={$database}";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$dsn = "sqlsrv:Server={$host}{$port};Database={$database}";
|
||||||
|
}
|
||||||
|
|
||||||
return new PDO($dsn, $username, $password, $this->options($config));
|
return new PDO($dsn, $username, $password, $this->options($config));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user