Бөлісу құралы:


Системные требования драйверов Майкрософт для PHP для SQL Server

Скачать драйвер PHP

В этой статье перечислены компоненты, которые должны быть установлены в системе для доступа к данным в SQL Server или Базе данных SQL Azure с помощью драйверов Microsoft для PHP для SQL Server.

Полные сведения о жизненных циклах поддержки и требованиях драйверов PHP см. в матрице поддержки.

PHP

Сведения о том, как скачать и установить актуальные и стабильные двоичные файлы, см. на веб-сайте PHP. Для использования драйверов Майкрософт для PHP для SQL Server требуются правильные версии PHP, как указано в разделе Поддержка версий PHP.

Примечание.

Корпорация Майкрософт обеспечивает поддержку только для служб IIS.

Драйвер ODBC

На компьютере, на котором работает PHP, требуется правильная версия Microsoft ODBC Driver for SQL Server. Все версии драйвера для поддерживаемых платформ можно скачать на этой странице.

Если вы скачиваете версию драйвера для 64-разрядной версии Windows, установщик 64-разрядной ODBC установит как 32-, так и 64-разрядную версии драйвера ODBC. При использовании 32-разрядной версии Windows используйте установщик ODBC x86. На платформах, отличных от Windows, доступны только 64-разрядные версии драйвера.

Версия драйвера PHP →
↓ Версия драйвера ODBC
5.13 5.12 5,11 5,10 5.9 5.8 5,6 5,3 5,2 4.3 4.0 3.2
Драйвер ODBC 18 Да Да Да Да
Драйвер ODBC 17 Да Да Да Да Да Да Да Да Да
Драйвер ODBC 13.1 Да Да Да Да Да Да Да Да Да Да
Драйвер ODBC 13 Да
Драйвер ODBC 11 Да Да Да Да Да Да Да

Если вы используете драйвер SQLSRV, sqlsrv_client_info вернет сведения о том, какая версия Microsoft ODBC Driver для SQL Server применяется драйверами Microsoft для PHP для SQL Server. Если вы используете драйвер PDO_SQLSRV, можно применить PDO::getAttribute для определения версии.

SQL Server

Дополнительные сведения о поддерживаемых версиях SQL Server см. в списке поддерживаемых версий баз данных.

Операционные системы

Дополнительные сведения о поддерживаемых операционных системах см. в этом разделе.

Версии драйвера

В этом разделе перечислены файлы драйверов, включенные в каждую версию драйверов Майкрософт для PHP для SQL Server. Каждый пакет установки содержит файлы драйверов SQLSRV и PDO_SQLSRV в потокобезопасных и непотокобезопасных вариантах. В Windows они также доступны в 32- и 64-разрядной версиях. Чтобы настроить драйвер для использования в среде выполнения PHP, следуйте инструкциям по установке драйверов Microsoft для PHP для SQL Server.

В поддерживаемых версиях Linux и macOS соответствующие драйверы можно установить с помощью системы пакетов PECL для PHP, следуя инструкциям по установке для Linux и macOS. Вы можете вместо этого скачать готовые двоичные файлы для вашей платформы на странице проекта Microsoft Drivers for PHP для SQL Server на GitHub. В следующих таблицах перечислены файлы, найденные в предварительно созданных двоичных пакетах.

Драйверы Майкрософт 5.13 для PHP для SQL Server:

В Windows предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Является потокобезопасным? Использование с DLL PHP
32-разрядная библиотека php_sqlsrv_83_nts.dll
32-bit php_pdo_sqlsrv_83_nts.dll
8.3 нет 32-разрядная php8.dll
32-разрядная php_sqlsrv_83_ts.dll
32-разрядная php_pdo_sqlsrv_83_ts.dll
8.3 да 32-разрядная php8ts.dll
64-битная php_sqlsrv_83_nts.dll
64-битная php_pdo_sqlsrv_83_nts.dll
8.3 нет 64-разрядная php8.dll
64-bit php_sqlsrv_83_ts.dll
64-разрядная php_pdo_sqlsrv_83_ts.dll
8.3 да 64-разрядный php8ts.dll
32-разрядная php_sqlsrv_84_nts.dll
32-разрядная php_pdo_sqlsrv_84_nts.dll
8.4 нет 32-разрядная php8.dll
32-битная php_sqlsrv_84_ts.dll
32-разрядная версия php_pdo_sqlsrv_84_ts.dll
8.4 да 32-разрядная php8ts.dll
64-bit php_sqlsrv_84_nts.dll
64-bit php_pdo_sqlsrv_84_nts.dll
8.4 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_84_ts.dll
64-разрядная php_pdo_sqlsrv_84_ts.dll
8.4 да 64-разрядный php8ts.dll
32-bit php_sqlsrv_85_nts.dll
32-bit php_pdo_sqlsrv_85_nts.dll
8.5 нет 32-разрядная php8.dll
32-разрядная php_sqlsrv_85_ts.dll
32-разрядная php_pdo_sqlsrv_85_ts.dll
8.5 да 32-разрядная php8ts.dll
64-бит php_sqlsrv_85_nts.dll
64-бит php_pdo_sqlsrv_85_nts.dll
8.5 нет 64-разрядная php8.dll
64-бит php_sqlsrv_85_ts.dll
64-разрядная php_pdo_sqlsrv_85_ts.dll
8.5 да 64-разрядный php8ts.dll

В Linux предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_83_nts.so
php_pdo_sqlsrv_83_nts.so
8.3 нет
php_sqlsrv_83_ts.so
php_pdo_sqlsrv_83_ts.so
8.3 да
php_sqlsrv_84_nts.so
php_pdo_sqlsrv_84_nts.so
8.4 нет
php_sqlsrv_84_ts.so
php_pdo_sqlsrv_84_ts.so
8.4 да
php_sqlsrv_85_nts.so
php_pdo_sqlsrv_85_nts.so
8.5 нет
php_sqlsrv_85_ts.so
php_pdo_sqlsrv_85_ts.so
8.5 да

Драйверы Майкрософт 5.12 для PHP для SQL Server:

В Windows предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Потокобезопасный? Используйте с PHP DLL
php_sqlsrv_81_nts.dll (32-разрядная)
php_pdo_sqlsrv_81_nts.dll (32-разрядная)
8.1 нет 32-разрядная php8.dll
32-разрядная php_sqlsrv_81_ts.dll
php_pdo_sqlsrv_81_ts.dll (32-разрядная)
8.1 да 32-разрядная php8ts.dll
php_sqlsrv_81_nts.dll (64-разрядная)
php_pdo_sqlsrv_81_nts.dll (64-разрядная)
8.1 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_81_ts.dll
php_pdo_sqlsrv_81_ts.dll (64-разрядная)
8.1 да 64-разрядный php8ts.dll
32-разрядная php_sqlsrv_82_nts.dll
32-bit php_pdo_sqlsrv_82_nts.dll
8.2 нет 32-разрядная php8.dll
32-битная php_sqlsrv_82_ts.dll
32-bit php_pdo_sqlsrv_82_ts.dll
8.2 да 32-разрядная php8ts.dll
64-разрядная php_sqlsrv_82_nts.dll
64-битная php_pdo_sqlsrv_82_nts.dll
8.2 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_82_ts.dll
64-разрядная php_pdo_sqlsrv_82_ts.dll
8.2 да 64-разрядный php8ts.dll
32-разрядная библиотека php_sqlsrv_83_nts.dll
32-bit php_pdo_sqlsrv_83_nts.dll
8.3 нет 32-разрядная php8.dll
32-разрядная php_sqlsrv_83_ts.dll
32-разрядная php_pdo_sqlsrv_83_ts.dll
8.3 yes 32-разрядная php8ts.dll
64-разрядная php_sqlsrv_83_nts.dll
64-разрядная php_pdo_sqlsrv_83_nts.dll
8.3 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_83_ts.dll
64-разрядная php_pdo_sqlsrv_83_ts.dll
8.3 да 64-разрядный php8ts.dll

В Linux предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 нет
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 да
php_sqlsrv_82_nts.so
php_pdo_sqlsrv_82_nts.so
8.2 нет
php_sqlsrv_82_ts.so
php_pdo_sqlsrv_82_ts.so
8.2 да
php_sqlsrv_83_nts.so
php_pdo_sqlsrv_83_nts.so
8.3 нет
php_sqlsrv_83_ts.so
php_pdo_sqlsrv_83_ts.so
8.3 да

Драйверы Майкрософт 5.11 для PHP для SQL Server:

В Windows предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Является потокобезопасным? Использование с PHP DLL
32-битная php_sqlsrv_80_nts.dll
32-разрядный php_pdo_sqlsrv_80_nts.dll
8.0 нет 32-разрядная php8.dll
32-разрядная php_sqlsrv_80_ts.dll
32-битная php_pdo_sqlsrv_80_ts.dll
8.0 да 32-разрядная php8ts.dll
64-битная php_sqlsrv_80_nts.dll
64-разрядная php_pdo_sqlsrv_80_nts.dll
8.0 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_80_ts.dll
64-разрядная php_pdo_sqlsrv_80_ts.dll
8.0 yes 64-разрядный php8ts.dll
php_sqlsrv_81_nts.dll (32-разрядная)
php_pdo_sqlsrv_81_nts.dll (32-разрядная)
8.1 нет 32-разрядная php8.dll
32-разрядная php_sqlsrv_81_ts.dll
php_pdo_sqlsrv_81_ts.dll (32-разрядная)
8.1 yes 32-разрядная php8ts.dll
php_sqlsrv_81_nts.dll (64-разрядная)
php_pdo_sqlsrv_81_nts.dll (64-разрядная)
8.1 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_81_ts.dll
php_pdo_sqlsrv_81_ts.dll (64-разрядная)
8.1 yes 64-разрядный php8ts.dll
32-разрядная php_sqlsrv_82_nts.dll
32-bit php_pdo_sqlsrv_82_nts.dll
8.2 нет 32-разрядная php8.dll
32-битная php_sqlsrv_82_ts.dll
32-bit php_pdo_sqlsrv_82_ts.dll
8.2 yes 32-разрядная php8ts.dll
64-разрядная php_sqlsrv_82_nts.dll
64-битная php_pdo_sqlsrv_82_nts.dll
8.2 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_82_ts.dll
64-разрядная php_pdo_sqlsrv_82_ts.dll
8.2 yes 64-разрядный php8ts.dll

В Linux предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 нет
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 yes
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 нет
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 да
php_sqlsrv_82_nts.so
php_pdo_sqlsrv_82_nts.so
8.2 нет
php_sqlsrv_82_ts.so
php_pdo_sqlsrv_82_ts.so
8.2 да

Драйверы Майкрософт версии 5.10 для PHP SQL Server:

В Windows предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Потокобезопасный? Используйте с PHP DLL
32-битная php_sqlsrv_74_nts.dll
32-битная php_pdo_sqlsrv_74_nts.dll
7,4 нет 32-разрядная php7.dll
32-разрядная php_sqlsrv_74_ts.dll
32-разрядная php_pdo_sqlsrv_74_ts.dll
7,4 да 32-bit php7ts.dll
64-разрядная php_sqlsrv_74_nts.dll
64-битный php_pdo_sqlsrv_74_nts.dll
7,4 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_74_ts.dll
64-битная php_pdo_sqlsrv_74_ts.dll
7,4 да 64-разрядная php7ts.dll
32-битная php_sqlsrv_80_nts.dll
32-разрядный php_pdo_sqlsrv_80_nts.dll
8.0 нет 32-разрядная php8.dll
32-битная php_sqlsrv_80_ts.dll
32-битная php_pdo_sqlsrv_80_ts.dll
8.0 да 32-разрядная php8ts.dll
64-битная php_sqlsrv_80_nts.dll
64-разрядная php_pdo_sqlsrv_80_nts.dll
8.0 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_80_ts.dll
64-разрядная php_pdo_sqlsrv_80_ts.dll
8.0 да 64-разрядный php8ts.dll
php_sqlsrv_81_nts.dll (32-разрядная)
php_pdo_sqlsrv_81_nts.dll (32-разрядная)
8.1 нет 32-разрядная php8.dll
32-разрядная php_sqlsrv_81_ts.dll
php_pdo_sqlsrv_81_ts.dll (32-разрядная)
8.1 да 32-разрядная php8ts.dll
php_sqlsrv_81_nts.dll (64-разрядная)
php_pdo_sqlsrv_81_nts.dll (64-разрядная)
8.1 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_81_ts.dll
php_pdo_sqlsrv_81_ts.dll (64-разрядная)
8.1 да 64-разрядный php8ts.dll

В Linux предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7,4 нет
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7,4 да
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 нет
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 да
php_sqlsrv_81_nts.so
php_pdo_sqlsrv_81_nts.so
8.1 нет
php_sqlsrv_81_ts.so
php_pdo_sqlsrv_81_ts.so
8.1 да

Драйверы Майкрософт версии 5.9 для PHP для SQL Server:

В Windows предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Потокобезопасный? Используйте с PHP DLL
32-бит php_sqlsrv_73_nts.dll
32-битная php_pdo_sqlsrv_73_nts.dll
7.3 нет 32-разрядная php7.dll
32-разрядная php_sqlsrv_73_ts.dll
32-разрядная php_pdo_sqlsrv_73_ts.dll
7.3 да 32-разрядная php7ts.dll
64-битная php_sqlsrv_73_nts.dll
64-бит php_pdo_sqlsrv_73_nts.dll
7.3 нет 64-битная php7.dll
64-разрядная php_sqlsrv_73_ts.dll
64-разрядная php_pdo_sqlsrv_73_ts.dll
7.3 да 64-разрядная php7ts.dll
32-bit php_sqlsrv_74_nts.dll
32-bit php_pdo_sqlsrv_74_nts.dll
7,4 нет 32-разрядная php7.dll
32-bit php_sqlsrv_74_ts.dll
32-бит php_pdo_sqlsrv_74_ts.dll
7,4 да 32-разрядная php7ts.dll
64-битная php_sqlsrv_74_nts.dll
64-bit php_pdo_sqlsrv_74_nts.dll
7,4 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_74_ts.dll
64-разрядная php_pdo_sqlsrv_74_ts.dll
7,4 да 64-разрядная библиотека php7ts.dll
32-битная php_sqlsrv_80_nts.dll
32-разрядный php_pdo_sqlsrv_80_nts.dll
8.0 нет 32-разрядная php8.dll
32-разрядная php_sqlsrv_80_ts.dll
32-битная php_pdo_sqlsrv_80_ts.dll
8.0 да 32-разрядная php8ts.dll
64-разрядная php_sqlsrv_80_nts.dll
64-разрядная php_pdo_sqlsrv_80_nts.dll
8.0 нет 64-разрядная php8.dll
64-разрядная php_sqlsrv_80_ts.dll
64-разрядная php_pdo_sqlsrv_80_ts.dll
8.0 да 64-разрядный php8ts.dll

В Linux предоставляются следующие файлы драйверов:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 нет
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 да
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7,4 нет
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7,4 да
php_sqlsrv_80_nts.so
php_pdo_sqlsrv_80_nts.so
8.0 нет
php_sqlsrv_80_ts.so
php_pdo_sqlsrv_80_ts.so
8.0 да

Драйверы Майкрософт версии 5.8 для PHP для SQL Server

В Windows включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным? Использование с DLL PHP
32-битная php_sqlsrv_72_nts.dll
32-разрядная php_pdo_sqlsrv_72_nts.dll
7.2 нет 32-разрядная php7.dll
32-разрядная библиотека php_sqlsrv_72_ts.dll
32-разрядная php_pdo_sqlsrv_72_ts.dll
7.2 да 32-разрядная php7ts.dll
64-битная php_sqlsrv_72_nts.dll
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_72_ts.dll
64-битная php_pdo_sqlsrv_72_ts.dll
7.2 да 64-разрядная php7ts.dll
32-бит php_sqlsrv_73_nts.dll
32-битная php_pdo_sqlsrv_73_nts.dll
7.3 нет 32-разрядная php7.dll
32-разрядная php_sqlsrv_73_ts.dll
32-разрядная php_pdo_sqlsrv_73_ts.dll
7.3 да 32-разрядная php7ts.dll
64-битная php_sqlsrv_73_nts.dll
64-бит php_pdo_sqlsrv_73_nts.dll
7.3 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_73_ts.dll
64-разрядная php_pdo_sqlsrv_73_ts.dll
7.3 да 64-разрядная php7ts.dll
32-битная php_sqlsrv_74_nts.dll
32-битная php_pdo_sqlsrv_74_nts.dll
7,4 нет 32-разрядная php7.dll
32-разрядная php_sqlsrv_74_ts.dll
32-разрядная php_pdo_sqlsrv_74_ts.dll
7,4 да 32-разрядная php7ts.dll
64-разрядная php_sqlsrv_74_nts.dll
64-битный php_pdo_sqlsrv_74_nts.dll
7,4 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_74_ts.dll
64-битная php_pdo_sqlsrv_74_ts.dll
7,4 да 64-разрядная php7ts.dll

В Linux включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 нет
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 да
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 нет
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 да
php_sqlsrv_74_nts.so
php_pdo_sqlsrv_74_nts.so
7,4 нет
php_sqlsrv_74_ts.so
php_pdo_sqlsrv_74_ts.so
7,4 да

Драйверы Майкрософт версии 5.6 для PHP для SQL Server:

В Windows включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным? Использование с DLL PHP
32-разрядная php_sqlsrv_71_nts.dll
32-битная php_pdo_sqlsrv_71_nts.dll
7.1 нет 32-разрядная php7.dll
32-разрядная php_sqlsrv_71_ts.dll
32-разрядная php_pdo_sqlsrv_71_ts.dll
7.1 да 32-разрядная php7ts.dll
64-битный php_sqlsrv_71_nts.dll
64-разрядная php_pdo_sqlsrv_71_nts.dll
7.1 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_71_ts.dll
64-разрядная php_pdo_sqlsrv_71_ts.dll
7.1 да 64-разрядная php7ts.dll
32-битная php_sqlsrv_72_nts.dll
32-разрядная php_pdo_sqlsrv_72_nts.dll
7.2 нет 32-разрядная php7.dll
32-разрядная библиотека php_sqlsrv_72_ts.dll
32-разрядная php_pdo_sqlsrv_72_ts.dll
7.2 да 32-разрядная php7ts.dll
64-битная php_sqlsrv_72_nts.dll
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_72_ts.dll
64-битная php_pdo_sqlsrv_72_ts.dll
7.2 да 64-разрядная php7ts.dll
32-бит php_sqlsrv_73_nts.dll
32-битная php_pdo_sqlsrv_73_nts.dll
7.3 нет 32-разрядная php7.dll
32-разрядная php_sqlsrv_73_ts.dll
32-разрядная php_pdo_sqlsrv_73_ts.dll
7.3 да 32-разрядная php7ts.dll
64-битная php_sqlsrv_73_nts.dll
64-бит php_pdo_sqlsrv_73_nts.dll
7.3 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_73_ts.dll
64-разрядная php_pdo_sqlsrv_73_ts.dll
7.3 да 64-битная php7ts.dll

В Linux включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 нет
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 да
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 нет
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 да
php_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.so
7.3 нет
php_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.so
7.3 да

Драйверы Майкрософт версии 5.3 для PHP для SQL Server:

В Windows включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным? Использование с PHP DLL
32-разрядная php_sqlsrv_7_nts.dll
32-разрядная php_pdo_sqlsrv_7_nts.dll
7.0 нет 32-разрядная php7.dll
32-разрядная php_sqlsrv_7_ts.dll
32-разрядная php_pdo_sqlsrv_7_ts.dll
7.0 да 32-разрядная php7ts.dll
64-битная php_sqlsrv_7_nts.dll
64-разрядный php_pdo_sqlsrv_7_nts.dll
7.0 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_7_ts.dll
64-битная php_pdo_sqlsrv_7_ts.dll
7.0 да 64-битная php7ts.dll
32-разрядная php_sqlsrv_71_nts.dll
32-битная php_pdo_sqlsrv_71_nts.dll
7.1 нет 32-разрядная php7.dll
32-разрядная php_sqlsrv_71_ts.dll
32-разрядная php_pdo_sqlsrv_71_ts.dll
7.1 да 32-разрядная php7ts.dll
64-битный php_sqlsrv_71_nts.dll
64-разрядная php_pdo_sqlsrv_71_nts.dll
7.1 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_71_ts.dll
64-разрядная php_pdo_sqlsrv_71_ts.dll
7.1 да 64-битная php7ts.dll
32-битная php_sqlsrv_72_nts.dll
32-разрядная php_pdo_sqlsrv_72_nts.dll
7.2 нет 32-разрядная php7.dll
32-битная php_sqlsrv_72_ts.dll
32-разрядная php_pdo_sqlsrv_72_ts.dll
7.2 да 32-разрядная php7ts.dll
64-битная php_sqlsrv_72_nts.dll
64-бит php_pdo_sqlsrv_72_nts.dll
7.2 нет 64-разрядная php7.dll
64-битная php_sqlsrv_72_ts.dll
64-битная php_pdo_sqlsrv_72_ts.dll
7.2 да 64-битная php7ts.dll

В Linux включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 нет
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 да
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 нет
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 да
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 нет
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 да

Драйверы Майкрософт версии 5.2 для PHP для SQL Server:

В Windows включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным? Использование с DLL PHP
32-битная php_sqlsrv_7_nts.dll
32-разрядная php_pdo_sqlsrv_7_nts.dll
7.0 нет 32-разрядная php7.dll
32-разрядная версия php_sqlsrv_7_ts.dll
32-разрядная php_pdo_sqlsrv_7_ts.dll
7.0 да 32-разрядная php7ts.dll
64-разрядная php_sqlsrv_7_nts.dll
64-разрядный php_pdo_sqlsrv_7_nts.dll
7.0 нет 64-разрядная php7.dll
64-разрядная библиотека php_sqlsrv_7_ts.dll
64-разрядная php_pdo_sqlsrv_7_ts.dll
7.0 да 64-разрядная php7ts.dll
32-разрядная php_sqlsrv_71_nts.dll
32-битная php_pdo_sqlsrv_71_nts.dll
7.1 нет 32-разрядная php7.dll
32-битная php_sqlsrv_71_ts.dll
32-разрядная php_pdo_sqlsrv_71_ts.dll
7.1 да 32-разрядная php7ts.dll
64-битный php_sqlsrv_71_nts.dll
64-разрядная php_pdo_sqlsrv_71_nts.dll
7.1 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_71_ts.dll
64-разрядная php_pdo_sqlsrv_71_ts.dll
7.1 yes 64-разрядная php7ts.dll
32-битная php_sqlsrv_72_nts.dll
32-разрядная php_pdo_sqlsrv_72_nts.dll
7.2 нет 32-разрядная php7.dll
32-разрядная библиотека php_sqlsrv_72_ts.dll
32-разрядная php_pdo_sqlsrv_72_ts.dll
7.2 yes 32-разрядная php7ts.dll
64-битная php_sqlsrv_72_nts.dll
64-bit php_pdo_sqlsrv_72_nts.dll
7.2 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_72_ts.dll
64-битная php_pdo_sqlsrv_72_ts.dll
7.2 yes 64-разрядная версия php7ts.dll

В Linux включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 нет
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 yes
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 нет
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 yes
php_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.so
7.2 нет
php_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.so
7.2 yes

Драйверы Майкрософт версии 4.3 для PHP для SQL Server:

В Windows включены следующие версии драйвера:

Файл драйвера Версия PHP Потокобезопасный? Используйте с PHP DLL
32-разрядная php_sqlsrv_7_nts.dll
32-разрядная php_pdo_sqlsrv_7_nts.dll
7.0 нет 32-разрядная php7.dll
32-битная php_sqlsrv_7_ts.dll
32-разрядная php_pdo_sqlsrv_7_ts.dll
7.0 да 32-разрядная php7ts.dll
64-разрядная php_sqlsrv_7_nts.dll
64-разрядный php_pdo_sqlsrv_7_nts.dll
7.0 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_7_ts.dll
64-разрядная php_pdo_sqlsrv_7_ts.dll
7.0 да 64-разрядная php7ts.dll
32-разрядная php_sqlsrv_71_nts.dll
32-битная php_pdo_sqlsrv_71_nts.dll
7.1 нет 32-разрядная php7.dll
32-битный php_sqlsrv_71_ts.dll
32-разрядная php_pdo_sqlsrv_71_ts.dll
7.1 да 32-разрядная php7ts.dll
64-битный php_sqlsrv_71_nts.dll
64-разрядная php_pdo_sqlsrv_71_nts.dll
7.1 нет 64-разрядная php7.dll
64-разрядная php_sqlsrv_71_ts.dll
64-разрядная php_pdo_sqlsrv_71_ts.dll
7.1 да 64-битная php7ts.dll

В Linux включены следующие версии драйвера:

Файл драйвера Версия PHP Потокобезопасный?
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 нет
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 да
php_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.so
7.1 нет
php_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.so
7.1 да

Драйверы Майкрософт версии 4.0 для PHP для SQL Server:

В Windows включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным? Использование с DLL PHP
php_sqlsrv_7_nts_x86.dll
php_pdo_sqlsrv_7_nts_x86.dll
7.0 нет 32-разрядная php7.dll
php_sqlsrv_7_ts_x86.dll
php_pdo_sqlsrv_7_ts_x86.dll
7.0 да 32-разрядная php7ts.dll
php_sqlsrv_7_nts_x64.dll
php_pdo_sqlsrv_7_nts_x64.dll
7.0 нет 64-разрядная php7.dll
php_sqlsrv_7_ts_x64.dll
php_pdo_sqlsrv_7_ts_x64.dll
7.0 да 64-разрядная php7ts.dll

В Linux включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным?
php_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.so
7.0 нет
php_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.so
7.0 да

Драйверы Майкрософт версии 3.2 для PHP для SQL Server:

В Windows включены следующие версии драйвера:

Файл драйвера Версия PHP Является потокобезопасным? Использование с DLL PHP
php_sqlsrv_54_nts.dll
php_pdo_sqlsrv_54_nts.dll
5,4 нет php5.dll
php_sqlsrv_54_ts.dll
php_pdo_sqlsrv_54_ts.dll
5,4 да php5ts.dll
php_sqlsrv_55_nts.dll
php_pdo_sqlsrv_55_nts.dll
5.5 нет php5.dll
php_sqlsrv_55_ts.dll
php_pdo_sqlsrv_55_ts.dll
5.5 да php5ts.dll
php_sqlsrv_56_nts.dll
php_pdo_sqlsrv_56_nts.dll
5,6 нет php5.dll
php_sqlsrv_56_ts.dll
php_pdo_sqlsrv_56_ts.dll
5,6 да php5ts.dll

См. также