Hi, ich möchte mich mit Laravel auf einem MS-SQL Server verbinden. Dazu habe ich auf unserem Linux Server die PDO_SQLSRV und SQLSRV Treiber eingerichtet. Die ersten Tests per PHP-Testprogramm über den PDO waren erfolgreich und ich kann Daten abrufen.
In Laravel bekomme ich aber schon bei der einfachsten Abfrage den o.g. Fehler.
Es scheint grundsätzlich mit Laravel und dem pdo-Treiber zum MS-SQL Server etwas nicht zu stimmen. Ändere ich die Verbindung auf meinen lokalen My-SQL Server funktioniert alles. Bei MS-SQL bekomme ich gleich den Stream Fehler selbst bei falschen Zugangsdaten. Das System kommt nicht einmal dazu sich an die Datenbank anzumelden.
Hat jemand Erfahrung und nutzt die PDO MS-SQL Schnittstelle?
In Laravel bekomme ich aber schon bei der einfachsten Abfrage den o.g. Fehler.
Es scheint grundsätzlich mit Laravel und dem pdo-Treiber zum MS-SQL Server etwas nicht zu stimmen. Ändere ich die Verbindung auf meinen lokalen My-SQL Server funktioniert alles. Bei MS-SQL bekomme ich gleich den Stream Fehler selbst bei falschen Zugangsdaten. Das System kommt nicht einmal dazu sich an die Datenbank anzumelden.
Hat jemand Erfahrung und nutzt die PDO MS-SQL Schnittstelle?
PHP-Code:
$meldung = DB::connection('sqlsrv')->getPdo();
Kommentar