Lade…

MSSQL (Microsoft SQL) Treiber in Xampp einbinden

XAMPP ist eine kostenlose, leicht zu installierende Apache-Distribution, die unter anderen MariaDB und PHP enthält. Das XAMPP Open-Source-Paket wurde für eine extrem einfache Installation und Nutzung eingerichtet. Der Microsoft SQL Server (MSSQL) ist ein relationales Datenbankmanagementsystem von Microsoft. Wie Sie die nötigen Treiber für die MSSQL Anbindung in Xampp installieren erfahren Sie nachfolgend.

Blog MSSQL (Microsoft SQL) Treiber in Xampp einbinden

MSSQL Treiber in Xampp einbinden

  1. Zuerst laden Sie sich die MSSQL Treiber (SQLRV561.exe) von der Microsoft Homepage herunter und entpacken diese.
  2. Suchen Sie sich nun die für ihr Xampp richtigen Dateien heraus. Wenn Sie mit PHP 7.3 arbeiten enthalten die entsprechenden Dateien   „73“. Es ist kein Problem wenn Sie mehrere Versionen nehmen.
  3. Nun kopieren Sie die Dateien in folgendes Verzeichnis von Xampp: php\ext\. Unter Windows sieht die Pfad wie folgt aus: (C:\xampp\php\ext\)
  4. Gehen Sie anschließend zurück in die php.ini und navigieren Sie zu Windows Extensions. Fügen Sie am Ende der Liste zwei Einträge hinzu: extension = php_pdo_sqlsrv_73_ts.dll und extension = php_sqlsrv_73_ts.dll. Falls Sie mehrere Versionen in den ext Ordner kopiert haben ergänzen Sie die entsprechenden Einträge.
  5. Starten Sie nun Apache neu (starten Sie entweder den Dienst in services.msc neu oder beenden und starten Sie ihn in der Systemsteuerung)
  6. Um zu überprüfen ob alles geklappt hat schauen Sie in der phpinfo() nach oder benutzen Sie den Befehl getAvailableDrivers().
    <?php
       echo "<pre>";
       print_r(PDO::getAvailableDrivers());
    ?>
  7. Sollte hier der Eintrag sqlsrv zu sehen sein hat alles geklappt.


Zurück

One thought on “MSSQL (Microsoft SQL) Treiber in Xampp einbinden

Comments are closed.

Datenschutz
, Inhaber: Markus Huber (Firmensitz: Deutschland), verarbeitet zum Betrieb dieser Website personenbezogene Daten nur im technisch unbedingt notwendigen Umfang. Alle Details dazu in der Datenschutzerklärung.
Datenschutz
, Inhaber: Markus Huber (Firmensitz: Deutschland), verarbeitet zum Betrieb dieser Website personenbezogene Daten nur im technisch unbedingt notwendigen Umfang. Alle Details dazu in der Datenschutzerklärung.