我需要配置Laravel 4使用ODBC驅動程序PDO爲SQL Server 2000Laravel配置ODBC驅動程序
我在一個普通的PHP文件測試,它完美的作品,但是,我不能得到正確的Laravel內部的配置。
這是我的連接字符串>
$conn = new PDO("odbc:Driver={SQL Server};Server=MyHOST;Database=myDb;User Id=sa;Password=;");
我得到這個至今在Laravel的config/database.php中
編輯
好了,我也跟着從https://github.com/ccovey/odbc-driver的指示,我配置:
我將它改爲
'odbc' => array(
'driver' => 'odbc',
'dsn' => 'Driver={SQL Server};Server=MyServer',
'grammar' => 'SqlServerGrammar',
'username' => 'user',
'password' => 'pass',
'database' => 'staPPM',
),
即時得到一個錯誤FatalErrorException,語法未找到
我得到錯誤SQLSTATE [IM002]未找到數據源名稱,也沒有指定默認驅動程序 –
您是在談論https://github.com/ccovey/odbc-driver?你是如何安裝它的? –
我遵循每一條指令,添加require到composer.json,我運行作曲家更新,控制檯說安裝ccovey/odbc-driver-l4,然後我配置爲我上面說過,我得到了那個錯誤 –