Debian: Install MS-SQL driver


OK, ich muss diesen Beitrag dann doch etwas umschreiben. Ganz so einfach war es nicht, weil ich die Info erst nach und nach fand 🙁

Der erste Schritt sollte sein, den ODBC-Treiber von MS zu installieren wie hier angegeben:

https://docs.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-2017

Im Grunde kann man alles optionale weglassen außer die Installation Paketes „unixodbc-dev“! Andernfalls bekommt man nämlich im nächsten Schritt die Fehlermeldung:

/tmp/pear/temp/sqlsrv/shared/xplat.h:30:17: fatal error: sql.h: No such file or directory
 #include <sql.h>

Als Schritt Nummer 2 diese Befehle ausführen wie hier beschrieben:

https://docs.microsoft.com/en-us/sql/connect/php/installation-tutorial-linux-mac?view=sql-server-ver15#installing-the-drivers-on-debian-9-and-10

sudo pecl install sqlsrv
sudo pecl install pdo_sqlsrv

Wie heißt es so schön: Kaum macht man es richtig, funktioniert es auch schon 😉

,