Systemanforderungen für Microsoft-Treiber für PHP für SQL Server

PHP-Treiber herunterladen

In diesem Artikel werden die Komponenten aufgeführt, die für den Zugriff auf Daten in einer SQL Server- oder Azure SQL-Datenbank-Instanz mithilfe der Microsoft-Treiber für PHP für SQL Server auf Ihrem System installiert werden müssen.

Ausführliche Informationen zu Supportlebenszyklen und Anforderungen der PHP-Treiber finden Sie in der Unterstützungsmatrix.

PHP

Weitere Informationen zum Herunterladen und Installieren von stabilen PHP-Binärdateien finden Sie auf der PHP-Website. Die Microsoft-PHP-Treiber für SQL Server erfordern die richtigen PHP-Versionen, wie in Unterstützung von PHP-Versionen beschrieben.

Hinweis

Microsoft bietet lediglich für IIS Support.

ODBC-Treiber

Die richtige Version des Microsoft ODBC Driver for SQL Server ist auf dem Computer erforderlich, auf dem PHP ausgeführt wird. Auf dieser Seite können Sie alle unterstützten Versionen des Treibers für unterstützte Plattformen herunterladen.

Wenn Sie die Windows-Version des Treibers auf eine 64-Bit-Version von Windows herunterladen, installiert das ODBC-64-Bit-Installationsprogramm sowohl 32-Bit- als auch 64-Bit-ODBC-Treiber. Wenn Sie eine 32-Bit-Version von Windows verwenden, verwenden Sie das ODBC-x86-Installationsprogramm. Auf Nicht-Windows-Plattformen sind nur 64-Bit-Versionen des Treibers verfügbar.

Version des PHP-Treibers →
↓ Version des ODCB-Treibers
5.12 5.11 5.10 5.9 5.8 5.6 5.3 5,2 4.3 4,0 3.2
ODBC Driver 18 Ja Ja
ODBC Driver 17 Ja Ja Ja Ja Ja Ja Ja
ODBC-Treiber 13.1 Ja Ja Ja Ja Ja Ja Ja Ja Ja
ODBC-Treiber 13 Ja
ODBC-Treiber 11 Ja Ja Ja Ja Ja Ja Ja

Falls Sie den SQLSRV-Treiber verwenden, teilt sqlsrv_client_info Ihnen mit, welche Version des Microsoft ODBC Driver for SQL Server von Microsoft-Treibern für PHP für SQL Server verwendet wird. Falls Sie den PDO_SQLSRV-Treiber verwenden, können Sie die Version mithilfe von PDO::getAttribute abrufen.

SQL Server

Weitere Informationen darüber, welche SQL Server-Versionen unterstützt werden, finden Sie unter Unterstützte Datenbankversionen.

Betriebssysteme

Ausführliche Informationen dazu, welche Betriebssysteme unterstützt werden, finden Sie unter Unterstützte Betriebssysteme.

Treiberversionen

In diesem Abschnitt werden die Treiberdateien aufgeführt, die in jeder Version der Microsoft-Treibers für PHP für SQL Server enthalten sind. Jedes Installationspaket enthält SQLSRV- und PDO_SQLSRV-Treiberdateien in Varianten mit und ohne Threads. Unter Windows sind auch 32-Bit- und 64-Bit-Varianten verfügbar. Um den Treiber für die Verwendung mit der PHP-Runtime zu konfigurieren, folgen Sie den Installationsanweisungen in Laden von Microsoft Drivers for PHP for SQL Server.

Auf den unterstützten Versionen von Linux und macOS können die entsprechenden Treiber mithilfe des PECL-Paketsystems von PHP mit den Linux- und macOS-Installationsanweisungen installiert werden. Sie können stattdessen vordefinierte Binärdateien für Ihre Plattform von der GitHub-Projektseite Microsoft Drivers for PHP for SQL Server herunterladen. In den folgenden Tabellen sind die Dateien aufgeführt, die in den Paketen mit den vordefinierten Binärdateien enthalten sind.

Microsoft-Treiber 5.12 für PHP für SQL Server:

Unter Windows werden die folgenden Treiberdateien bereitgestellt:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_81_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_81_nts.dll“
8.1 nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_81_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_81_ts.dll“
8.1 ja 32-Bit-Version von „php8ts.dll“
64-Bit-Version von „php_sqlsrv_81_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_81_nts.dll“
8.1 nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_81_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_81_ts.dll“
8.1 ja 64-Bit-Version von „php8ts.dll“
32-bit php_sqlsrv_82_nts.dll
32-bit php_pdo_sqlsrv_82_nts.dll
8,2 nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_82_ts.dll“
32-bit php_pdo_sqlsrv_82_ts.dll
8,2 ja 32-Bit-Version von „php8ts.dll“
64-bit php_sqlsrv_82_nts.dll
64-bit php_pdo_sqlsrv_82_nts.dll
8,2 nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_82_ts.dll“
64-bit php_pdo_sqlsrv_82_ts.dll
8,2 ja 64-Bit-Version von „php8ts.dll“
32-Bit-Version von „php_sqlsrv_83_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_83_nts.dll“
8.3 Nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_83_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_83_ts.dll“
8.3 ja 32-Bit-Version von „php8ts.dll“
64-Bit-Version von „php_sqlsrv_83_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_83_nts.dll“
8.3 Nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_83_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_83_ts.dll“
8.3 ja 64-Bit-Version von „php8ts.dll“

Unter Linux werden die folgenden Treiberdateien bereitgestellt:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 Nein
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 ja
php_sqlsrv_82_nts.so
php_pdo_sqlsrv_82_nts.so
8,2 Nein
php_sqlsrv_82_ts.so
php_pdo_sqlsrv_82_ts.so
8,2 ja
php_sqlsrv_83_nts.so
php_pdo_sqlsrv_83_nts.so
8.3 Nein
php_sqlsrv_83_ts.so
php_pdo_sqlsrv_83_ts.so
8.3 ja

Microsoft-Treiber 5.11 für PHP für SQL Server:

Unter Windows werden die folgenden Treiberdateien bereitgestellt:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_80_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_80_nts.dll“
8.0 nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_80_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_80_ts.dll“
8.0 ja 32-Bit-Version von „php8ts.dll“
64-Bit-Version von „php_sqlsrv_80_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_80_nts.dll“
8.0 nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_80_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_80_ts.dll“
8.0 ja 64-Bit-Version von „php8ts.dll“
32-Bit-Version von „php_sqlsrv_81_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_81_nts.dll“
8.1 nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_81_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_81_ts.dll“
8.1 ja 32-Bit-Version von „php8ts.dll“
64-Bit-Version von „php_sqlsrv_81_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_81_nts.dll“
8.1 nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_81_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_81_ts.dll“
8.1 ja 64-Bit-Version von „php8ts.dll“
32-bit php_sqlsrv_82_nts.dll
32-bit php_pdo_sqlsrv_82_nts.dll
8,2 nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_82_ts.dll“
32-bit php_pdo_sqlsrv_82_ts.dll
8,2 ja 32-Bit-Version von „php8ts.dll“
64-bit php_sqlsrv_82_nts.dll
64-bit php_pdo_sqlsrv_82_nts.dll
8,2 nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_82_ts.dll“
64-bit php_pdo_sqlsrv_82_ts.dll
8,2 ja 64-Bit-Version von „php8ts.dll“

Unter Linux werden die folgenden Treiberdateien bereitgestellt:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 Nein
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 ja
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 Nein
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 ja
php_sqlsrv_82_nts.so
php_pdo_sqlsrv_82_nts.so
8,2 Nein
php_sqlsrv_82_ts.so
php_pdo_sqlsrv_82_ts.so
8,2 ja

Microsoft-Treiber 5.10 für PHP für SQL Server:

Unter Windows werden die folgenden Treiberdateien bereitgestellt:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_74_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_74_nts.dll“
7.4 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_74_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_74_ts.dll“
7.4 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_74_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_74_nts.dll“
7.4 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_74_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_74_ts.dll
7.4 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_80_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_80_nts.dll“
8.0 nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_80_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_80_ts.dll“
8.0 ja 32-Bit-Version von „php8ts.dll“
64-Bit-Version von „php_sqlsrv_80_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_80_nts.dll“
8.0 nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_80_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_80_ts.dll“
8.0 ja 64-Bit-Version von „php8ts.dll“
32-Bit-Version von „php_sqlsrv_81_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_81_nts.dll“
8.1 nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_81_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_81_ts.dll“
8.1 ja 32-Bit-Version von „php8ts.dll“
64-Bit-Version von „php_sqlsrv_81_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_81_nts.dll“
8.1 nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_81_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_81_ts.dll“
8.1 ja 64-Bit-Version von „php8ts.dll“

Unter Linux werden die folgenden Treiberdateien bereitgestellt:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7.4 Nein
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7.4 ja
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 Nein
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 ja
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 Nein
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 yes

Microsoft-Treiber 5.9 für PHP für SQL Server:

Unter Windows werden die folgenden Treiberdateien bereitgestellt:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_73_nts.dll“
32-bit php_pdo_sqlsrv_73_nts.dll
7.3 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_73_ts.dll“
32-bit php_pdo_sqlsrv_73_ts.dll
7.3 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_73_nts.dll“
64-bit php_pdo_sqlsrv_73_nts.dll
7.3 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_73_ts.dll“
64-bit php_pdo_sqlsrv_73_ts.dll
7.3 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_74_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_74_nts.dll“
7.4 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_74_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_74_ts.dll“
7.4 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_74_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_74_nts.dll“
7.4 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_74_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_74_ts.dll
7.4 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_80_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_80_nts.dll“
8.0 nein 32-Bit-Version von „php8.dll“
32-Bit-Version von „php_sqlsrv_80_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_80_ts.dll“
8.0 ja 32-Bit-Version von „php8ts.dll“
64-Bit-Version von „php_sqlsrv_80_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_80_nts.dll“
8.0 nein 64-Bit-Version von „php8.dll“
64-Bit-Version von „php_sqlsrv_80_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_80_ts.dll“
8.0 ja 64-Bit-Version von „php8ts.dll“

Unter Linux werden die folgenden Treiberdateien bereitgestellt:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 Nein
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 ja
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7.4 Nein
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7.4 ja
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 Nein
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 ja

Microsoft-Treiber 5.8 für PHP für SQL Server:

Unter Windows sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_72_nts.dll“
32-Bit-php_pdo_sqlsrv_72_nts.dll
7.2 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_72_ts.dll“
32-bit php_pdo_sqlsrv_72_ts.dll
7.2 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_72_nts.dll“
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_72_ts.dll“
64-bit php_pdo_sqlsrv_72_ts.dll
7.2 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_73_nts.dll“
32-bit php_pdo_sqlsrv_73_nts.dll
7.3 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_73_ts.dll“
32-bit php_pdo_sqlsrv_73_ts.dll
7.3 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_73_nts.dll“
64-bit php_pdo_sqlsrv_73_nts.dll
7.3 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_73_ts.dll“
64-bit php_pdo_sqlsrv_73_ts.dll
7.3 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_74_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_74_nts.dll“
7.4 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_74_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_74_ts.dll“
7.4 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_74_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_74_nts.dll“
7.4 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_74_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_74_ts.dll
7.4 ja 64-Bit-Version von „php7ts.dll“

Unter Linux sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 Nein
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 ja
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 Nein
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 ja
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7.4 Nein
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7.4 ja

Microsoft-Treiber 5.6 für PHP für SQL Server:

Unter Windows sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_71_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_71_nts.dll“
7.1 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_71_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_71_ts.dll“
7.1 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_71_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_71_nts.dll“
7.1 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_71_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_71_ts.dll“
7.1 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_72_nts.dll“
32-Bit-php_pdo_sqlsrv_72_nts.dll
7.2 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_72_ts.dll“
32-bit php_pdo_sqlsrv_72_ts.dll
7.2 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_72_nts.dll“
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_72_ts.dll“
64-bit php_pdo_sqlsrv_72_ts.dll
7.2 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_73_nts.dll“
32-bit php_pdo_sqlsrv_73_nts.dll
7.3 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_73_ts.dll“
32-bit php_pdo_sqlsrv_73_ts.dll
7.3 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_73_nts.dll“
64-bit php_pdo_sqlsrv_73_nts.dll
7.3 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_73_ts.dll“
64-bit php_pdo_sqlsrv_73_ts.dll
7.3 ja 64-Bit-Version von „php7ts.dll“

Unter Linux sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 Nein
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 ja
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 Nein
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 ja
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 Nein
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 ja

Microsoft-Treiber 5.3 für PHP für SQL Server:

Unter Windows sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_7_nts.dll“
32-bit php_pdo_sqlsrv_7_nts.dll
7.0 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_7_ts.dll“
32-bit php_pdo_sqlsrv_7_ts.dll
7.0 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_7_nts.dll“
64-bit php_pdo_sqlsrv_7_nts.dll
7.0 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_7_ts.dll“
64-bit php_pdo_sqlsrv_7_ts.dll
7.0 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_71_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_71_nts.dll“
7.1 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_71_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_71_ts.dll“
7.1 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_71_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_71_nts.dll“
7.1 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_71_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_71_ts.dll“
7.1 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_72_nts.dll“
32-Bit-php_pdo_sqlsrv_72_nts.dll
7.2 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_72_ts.dll“
32-bit php_pdo_sqlsrv_72_ts.dll
7.2 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_72_nts.dll“
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_72_ts.dll“
64-bit php_pdo_sqlsrv_72_ts.dll
7.2 ja 64-Bit-Version von „php7ts.dll“

Unter Linux sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 Nein
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 ja
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 Nein
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 ja
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 Nein
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 ja

Microsoft-Treiber 5.2 für PHP für SQL Server:

Unter Windows sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_7_nts.dll“
32-bit php_pdo_sqlsrv_7_nts.dll
7.0 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_7_ts.dll“
32-bit php_pdo_sqlsrv_7_ts.dll
7.0 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_7_nts.dll“
64-bit php_pdo_sqlsrv_7_nts.dll
7.0 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_7_ts.dll“
64-bit php_pdo_sqlsrv_7_ts.dll
7.0 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_71_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_71_nts.dll“
7.1 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_71_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_71_ts.dll“
7.1 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_71_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_71_nts.dll“
7.1 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_71_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_71_ts.dll“
7.1 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_72_nts.dll“
32-Bit-php_pdo_sqlsrv_72_nts.dll
7.2 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_72_ts.dll“
32-bit php_pdo_sqlsrv_72_ts.dll
7.2 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_72_nts.dll“
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_72_ts.dll“
64-bit php_pdo_sqlsrv_72_ts.dll
7.2 ja 64-Bit-Version von „php7ts.dll“

Unter Linux sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 Nein
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 ja
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 Nein
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 ja
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 Nein
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 ja

Microsoft-Treiber 4.3 für PHP für SQL Server:

Unter Windows sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
32-Bit-Version von „php_sqlsrv_7_nts.dll“
32-bit php_pdo_sqlsrv_7_nts.dll
7.0 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_7_ts.dll“
32-bit php_pdo_sqlsrv_7_ts.dll
7.0 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_7_nts.dll“
64-bit php_pdo_sqlsrv_7_nts.dll
7.0 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_7_ts.dll“
64-bit php_pdo_sqlsrv_7_ts.dll
7.0 ja 64-Bit-Version von „php7ts.dll“
32-Bit-Version von „php_sqlsrv_71_nts.dll“
32-Bit-Version von „php_pdo_sqlsrv_71_nts.dll“
7.1 nein 32-Bit-Version von „php7.dll“
32-Bit-Version von „php_sqlsrv_71_ts.dll“
32-Bit-Version von „php_pdo_sqlsrv_71_ts.dll“
7.1 ja 32-Bit-Version von „php7ts.dll“
64-Bit-Version von „php_sqlsrv_71_nts.dll“
64-Bit-Version von „php_pdo_sqlsrv_71_nts.dll“
7.1 nein 64-Bit-Version von „php7.dll“
64-Bit-Version von „php_sqlsrv_71_ts.dll“
64-Bit-Version von „php_pdo_sqlsrv_71_ts.dll“
7.1 ja 64-Bit-Version von „php7ts.dll“

Unter Linux sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 Nein
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 ja
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 Nein
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 ja

Microsoft-Treiber 4.0 für PHP für SQL Server:

Unter Windows sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
php_sqlsrv_7_nts_x86.dll
php_pdo_sqlsrv_7_nts_x86.dll
7.0 nein 32-Bit-Version von „php7.dll“
php_sqlsrv_7_ts_x86.dll
php_pdo_sqlsrv_7_ts_x86.dll
7.0 ja 32-Bit-Version von „php7ts.dll“
php_sqlsrv_7_nts_x64.dll
php_pdo_sqlsrv_7_nts_x64.dll
7.0 nein 64-Bit-Version von „php7.dll“
php_sqlsrv_7_ts_x64.dll
php_pdo_sqlsrv_7_ts_x64.dll
7.0 ja 64-Bit-Version von „php7ts.dll“

Unter Linux sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher?
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 Nein
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 ja

Microsoft-Treiber 3.2 für PHP für SQL Server:

Unter Windows sind die folgenden Versionen des Treibers enthalten:

Treiberdatei PHP-Version Threadsicher? Zu verwendende PHP .dll
php_sqlsrv_54_nts.dll
php_pdo_sqlsrv_54_nts.dll
5.4 nein php5.dll
php_sqlsrv_54_ts.dll
php_pdo_sqlsrv_54_ts.dll
5.4 ja php5ts.dll
php_sqlsrv_55_nts.dll
php_pdo_sqlsrv_55_nts.dll
5.5 nein php5.dll
php_sqlsrv_55_ts.dll
php_pdo_sqlsrv_55_ts.dll
5.5 ja php5ts.dll
php_sqlsrv_56_nts.dll
php_pdo_sqlsrv_56_nts.dll
5.6 nein php5.dll
php_sqlsrv_56_ts.dll
php_pdo_sqlsrv_56_ts.dll
5.6 ja php5ts.dll

Weitere Informationen