Системные требования драйверов Майкрософт для PHP для SQL Server
В этой статье перечислены компоненты, которые должны быть установлены в системе для доступа к данным в SQL Server или Базе данных SQL Azure с помощью драйверов Microsoft для PHP для SQL Server.
Подробные сведения о жизненных циклах поддержки и требованиях к драйверам PHP см. в таблице поддержки.
PHP
Сведения о том, как скачать и установить актуальные и стабильные двоичные файлы, см. на веб-сайте PHP. Для использования драйверов Майкрософт для PHP для SQL Server требуются правильные версии PHP, как указано в разделе Поддержка версий PHP.
Необходимо включить правильную версию файла драйвера с соответствующей версией PHP. Сведения о разных файлах драйвера см. в разделе Версии драйвера. Сведения о скачивании драйверов см. в статье Драйверы Майкрософт для PHP для SQL Server. Сведения о настройке драйвера для PHP см. в статье Загрузка драйверов Майкрософт для PHP для SQL Server.
Если используется веб-сервер, на нем должно быть настроено использование PHP. Сведения о размещении приложений PHP с различными веб-серверами см . на веб-сайте PHP.
Драйверы Майкрософт для PHP для SQL Server протестированы с использованием IIS 10 и FastCGI.
Примечание.
Корпорация Майкрософт обеспечивает поддержку только для служб 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.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. Вместо этого вы можете скачать предварительно созданные двоичные файлы для платформы на странице драйверов Майкрософт для PHP в SQL Server на сайте GitHub. В приведенных ниже таблицах перечислены файлы, найденные в предварительно созданных двоичных пакетах.
Драйверы Майкрософт 5.12 для PHP для SQL Server:
В Windows предоставляются следующие файлы драйверов:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
php_sqlsrv_81_nts.dll (32-разрядная) php_pdo_sqlsrv_81_nts.dll (32-разрядная) |
8.1 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll (32-разрядная) |
8.1 | yes | 32-bit php8ts.dll |
php_sqlsrv_81_nts.dll (64-разрядная) php_pdo_sqlsrv_81_nts.dll (64-разрядная) |
8.1 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll (64-разрядная) |
8.1 | yes | 64-bit php8ts.dll |
32-разрядная php_sqlsrv_82_nts.dll 32-разрядная php_pdo_sqlsrv_82_nts.dll |
8.2 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_82_ts.dll 32-разрядная php_pdo_sqlsrv_82_ts.dll |
8.2 | yes | 32-bit php8ts.dll |
64-разрядная php_sqlsrv_82_nts.dll 64-разрядная php_pdo_sqlsrv_82_nts.dll |
8.2 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_82_ts.dll 64-разрядная php_pdo_sqlsrv_82_ts.dll |
8.2 | yes | 64-bit php8ts.dll |
32-разрядная php_sqlsrv_83_nts.dll 32-разрядная php_pdo_sqlsrv_83_nts.dll |
8.3 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_83_ts.dll 32-разрядная php_pdo_sqlsrv_83_ts.dll |
8.3 | yes | 32-bit php8ts.dll |
64-разрядная php_sqlsrv_83_nts.dll 64-разрядная php_pdo_sqlsrv_83_nts.dll |
8.3 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_83_ts.dll 64-разрядная php_pdo_sqlsrv_83_ts.dll |
8.3 | yes | 64-bit php8ts.dll |
В Linux предоставляются следующие файлы драйверов:
Файл драйвера | Версия PHP | Является потокобезопасным? |
---|---|---|
php_sqlsrv_81_nts.so php_pdo_sqlsrv_81_nts.so |
8.1 | no |
php_sqlsrv_81_ts.so php_pdo_sqlsrv_81_ts.so |
8.1 | yes |
php_sqlsrv_82_nts.so php_pdo_sqlsrv_82_nts.so |
8.2 | no |
php_sqlsrv_82_ts.so php_pdo_sqlsrv_82_ts.so |
8.2 | yes |
php_sqlsrv_83_nts.so php_pdo_sqlsrv_83_nts.so |
8.3 | no |
php_sqlsrv_83_ts.so php_pdo_sqlsrv_83_ts.so |
8.3 | yes |
Драйверы Майкрософт 5.11 для PHP для SQL Server:
В Windows предоставляются следующие файлы драйверов:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
32-bit php_sqlsrv_80_nts.dll 32-bit php_pdo_sqlsrv_80_nts.dll |
8.0 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_80_ts.dll 32-bit php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | 32-bit php8ts.dll |
64-bit php_sqlsrv_80_nts.dll 64-bit php_pdo_sqlsrv_80_nts.dll |
8.0 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_80_ts.dll 64-bit php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | 64-bit php8ts.dll |
php_sqlsrv_81_nts.dll (32-разрядная) php_pdo_sqlsrv_81_nts.dll (32-разрядная) |
8.1 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll (32-разрядная) |
8.1 | yes | 32-bit php8ts.dll |
php_sqlsrv_81_nts.dll (64-разрядная) php_pdo_sqlsrv_81_nts.dll (64-разрядная) |
8.1 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll (64-разрядная) |
8.1 | yes | 64-bit php8ts.dll |
32-разрядная php_sqlsrv_82_nts.dll 32-разрядная php_pdo_sqlsrv_82_nts.dll |
8.2 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_82_ts.dll 32-разрядная php_pdo_sqlsrv_82_ts.dll |
8.2 | yes | 32-bit php8ts.dll |
64-разрядная php_sqlsrv_82_nts.dll 64-разрядная php_pdo_sqlsrv_82_nts.dll |
8.2 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_82_ts.dll 64-разрядная php_pdo_sqlsrv_82_ts.dll |
8.2 | yes | 64-bit php8ts.dll |
В Linux предоставляются следующие файлы драйверов:
Файл драйвера | Версия PHP | Является потокобезопасным? |
---|---|---|
php_sqlsrv_80_nts.so php_pdo_sqlsrv_80_nts.so |
8.0 | no |
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 | no |
php_sqlsrv_81_ts.so php_pdo_sqlsrv_81_ts.so |
8.1 | yes |
php_sqlsrv_82_nts.so php_pdo_sqlsrv_82_nts.so |
8.2 | no |
php_sqlsrv_82_ts.so php_pdo_sqlsrv_82_ts.so |
8.2 | yes |
Драйверы Майкрософт версии 5.10 для PHP SQL Server:
В Windows предоставляются следующие файлы драйверов:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
32-разрядная php_sqlsrv_74_nts.dll 32-разрядная php_pdo_sqlsrv_74_nts.dll |
7,4 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_74_ts.dll 32-разрядная php_pdo_sqlsrv_74_ts.dll |
7,4 | yes | 32-разрядная php7ts.dll |
64-разрядная php_sqlsrv_74_nts.dll 64-разрядная php_pdo_sqlsrv_74_nts.dll |
7,4 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_74_ts.dll 64-разрядная php_pdo_sqlsrv_74_ts.dll |
7,4 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_80_nts.dll 32-bit php_pdo_sqlsrv_80_nts.dll |
8.0 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_80_ts.dll 32-bit php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | 32-bit php8ts.dll |
64-bit php_sqlsrv_80_nts.dll 64-bit php_pdo_sqlsrv_80_nts.dll |
8.0 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_80_ts.dll 64-bit php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | 64-bit php8ts.dll |
php_sqlsrv_81_nts.dll (32-разрядная) php_pdo_sqlsrv_81_nts.dll (32-разрядная) |
8.1 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll (32-разрядная) |
8.1 | yes | 32-bit php8ts.dll |
php_sqlsrv_81_nts.dll (64-разрядная) php_pdo_sqlsrv_81_nts.dll (64-разрядная) |
8.1 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll (64-разрядная) |
8.1 | yes | 64-bit php8ts.dll |
В Linux предоставляются следующие файлы драйверов:
Файл драйвера | Версия PHP | Является потокобезопасным? |
---|---|---|
php_sqlsrv_74_nts.so php_pdo_sqlsrv_74_nts.so |
7,4 | no |
php_sqlsrv_74_ts.so php_pdo_sqlsrv_74_ts.so |
7,4 | yes |
php_sqlsrv_80_nts.so php_pdo_sqlsrv_80_nts.so |
8.0 | no |
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 | no |
php_sqlsrv_81_ts.so php_pdo_sqlsrv_81_ts.so |
8.1 | yes |
Драйверы Майкрософт версии 5.9 для PHP для SQL Server:
В Windows предоставляются следующие файлы драйверов:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
32-bit php_sqlsrv_73_nts.dll 32-bit php_pdo_sqlsrv_73_nts.dll |
7.3 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_73_ts.dll 32-bit php_pdo_sqlsrv_73_ts.dll |
7.3 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_73_nts.dll 64-bit php_pdo_sqlsrv_73_nts.dll |
7.3 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_73_ts.dll 64-bit php_pdo_sqlsrv_73_ts.dll |
7.3 | yes | 64-разрядная php7ts.dll |
32-разрядная php_sqlsrv_74_nts.dll 32-разрядная php_pdo_sqlsrv_74_nts.dll |
7,4 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_74_ts.dll 32-разрядная php_pdo_sqlsrv_74_ts.dll |
7,4 | yes | 32-разрядная php7ts.dll |
64-разрядная php_sqlsrv_74_nts.dll 64-разрядная php_pdo_sqlsrv_74_nts.dll |
7,4 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_74_ts.dll 64-разрядная php_pdo_sqlsrv_74_ts.dll |
7,4 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_80_nts.dll 32-bit php_pdo_sqlsrv_80_nts.dll |
8.0 | no | 32-bit php8.dll |
32-разрядная php_sqlsrv_80_ts.dll 32-bit php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | 32-bit php8ts.dll |
64-bit php_sqlsrv_80_nts.dll 64-bit php_pdo_sqlsrv_80_nts.dll |
8.0 | no | 64-bit php8.dll |
64-разрядная php_sqlsrv_80_ts.dll 64-bit php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | 64-bit php8ts.dll |
В Linux предоставляются следующие файлы драйверов:
Файл драйвера | Версия PHP | Является потокобезопасным? |
---|---|---|
php_sqlsrv_73_nts.so php_pdo_sqlsrv_73_nts.so |
7.3 | no |
php_sqlsrv_73_ts.so php_pdo_sqlsrv_73_ts.so |
7.3 | yes |
php_sqlsrv_74_nts.so php_pdo_sqlsrv_74_nts.so |
7,4 | no |
php_sqlsrv_74_ts.so php_pdo_sqlsrv_74_ts.so |
7,4 | yes |
php_sqlsrv_80_nts.so php_pdo_sqlsrv_80_nts.so |
8.0 | no |
php_sqlsrv_80_ts.so php_pdo_sqlsrv_80_ts.so |
8.0 | yes |
Драйверы Майкрософт версии 5.8 для PHP для SQL Server
В Windows включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
32-bit php_sqlsrv_72_nts.dll 32-bit php_pdo_sqlsrv_72_nts.dll |
7.2 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_72_ts.dll 32-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_72_nts.dll 64-bit php_pdo_sqlsrv_72_nts.dll |
7.2 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_72_ts.dll 64-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_73_nts.dll 32-bit php_pdo_sqlsrv_73_nts.dll |
7.3 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_73_ts.dll 32-bit php_pdo_sqlsrv_73_ts.dll |
7.3 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_73_nts.dll 64-bit php_pdo_sqlsrv_73_nts.dll |
7.3 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_73_ts.dll 64-bit php_pdo_sqlsrv_73_ts.dll |
7.3 | yes | 64-разрядная php7ts.dll |
32-разрядная php_sqlsrv_74_nts.dll 32-разрядная php_pdo_sqlsrv_74_nts.dll |
7,4 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_74_ts.dll 32-разрядная php_pdo_sqlsrv_74_ts.dll |
7,4 | yes | 32-разрядная php7ts.dll |
64-разрядная php_sqlsrv_74_nts.dll 64-разрядная php_pdo_sqlsrv_74_nts.dll |
7,4 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_74_ts.dll 64-разрядная php_pdo_sqlsrv_74_ts.dll |
7,4 | yes | 64-разрядная php7ts.dll |
В Linux включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? |
---|---|---|
php_sqlsrv_72_nts.so php_pdo_sqlsrv_72_nts.so |
7.2 | no |
php_sqlsrv_72_ts.so php_pdo_sqlsrv_72_ts.so |
7.2 | yes |
php_sqlsrv_73_nts.so php_pdo_sqlsrv_73_nts.so |
7.3 | no |
php_sqlsrv_73_ts.so php_pdo_sqlsrv_73_ts.so |
7.3 | yes |
php_sqlsrv_74_nts.so php_pdo_sqlsrv_74_nts.so |
7,4 | no |
php_sqlsrv_74_ts.so php_pdo_sqlsrv_74_ts.so |
7,4 | yes |
Драйверы Майкрософт версии 5.6 для PHP для SQL Server:
В Windows включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
32-bit php_sqlsrv_71_nts.dll 32-bit php_pdo_sqlsrv_71_nts.dll |
7.1 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_71_ts.dll 32-bit php_pdo_sqlsrv_71_ts.dll |
7.1 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_71_nts.dll 64-bit php_pdo_sqlsrv_71_nts.dll |
7.1 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_71_ts.dll 64-bit php_pdo_sqlsrv_71_ts.dll |
7.1 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_72_nts.dll 32-bit php_pdo_sqlsrv_72_nts.dll |
7.2 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_72_ts.dll 32-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_72_nts.dll 64-bit php_pdo_sqlsrv_72_nts.dll |
7.2 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_72_ts.dll 64-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_73_nts.dll 32-bit php_pdo_sqlsrv_73_nts.dll |
7.3 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_73_ts.dll 32-bit php_pdo_sqlsrv_73_ts.dll |
7.3 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_73_nts.dll 64-bit php_pdo_sqlsrv_73_nts.dll |
7.3 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_73_ts.dll 64-bit php_pdo_sqlsrv_73_ts.dll |
7.3 | yes | 64-разрядная php7ts.dll |
В Linux включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? |
---|---|---|
php_sqlsrv_71_nts.so php_pdo_sqlsrv_71_nts.so |
7.1 | no |
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 | no |
php_sqlsrv_72_ts.so php_pdo_sqlsrv_72_ts.so |
7.2 | yes |
php_sqlsrv_73_nts.so php_pdo_sqlsrv_73_nts.so |
7.3 | no |
php_sqlsrv_73_ts.so php_pdo_sqlsrv_73_ts.so |
7.3 | yes |
Драйверы Майкрософт версии 5.3 для PHP для SQL Server:
В Windows включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
32-разрядная php_sqlsrv_7_nts.dll 32-bit php_pdo_sqlsrv_7_nts.dll |
7.0 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_7_ts.dll 32-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | 32-разрядная php7ts.dll |
64-разрядная php_sqlsrv_7_nts.dll 64-bit php_pdo_sqlsrv_7_nts.dll |
7.0 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_7_ts.dll 64-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_71_nts.dll 32-bit php_pdo_sqlsrv_71_nts.dll |
7.1 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_71_ts.dll 32-bit php_pdo_sqlsrv_71_ts.dll |
7.1 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_71_nts.dll 64-bit php_pdo_sqlsrv_71_nts.dll |
7.1 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_71_ts.dll 64-bit php_pdo_sqlsrv_71_ts.dll |
7.1 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_72_nts.dll 32-bit php_pdo_sqlsrv_72_nts.dll |
7.2 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_72_ts.dll 32-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_72_nts.dll 64-bit php_pdo_sqlsrv_72_nts.dll |
7.2 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_72_ts.dll 64-bit 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 | no |
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 | no |
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 | no |
php_sqlsrv_72_ts.so php_pdo_sqlsrv_72_ts.so |
7.2 | yes |
Драйверы Майкрософт версии 5.2 для PHP для SQL Server:
В Windows включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
32-разрядная php_sqlsrv_7_nts.dll 32-bit php_pdo_sqlsrv_7_nts.dll |
7.0 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_7_ts.dll 32-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | 32-разрядная php7ts.dll |
64-разрядная php_sqlsrv_7_nts.dll 64-bit php_pdo_sqlsrv_7_nts.dll |
7.0 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_7_ts.dll 64-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_71_nts.dll 32-bit php_pdo_sqlsrv_71_nts.dll |
7.1 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_71_ts.dll 32-bit php_pdo_sqlsrv_71_ts.dll |
7.1 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_71_nts.dll 64-bit php_pdo_sqlsrv_71_nts.dll |
7.1 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_71_ts.dll 64-bit php_pdo_sqlsrv_71_ts.dll |
7.1 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_72_nts.dll 32-bit php_pdo_sqlsrv_72_nts.dll |
7.2 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_72_ts.dll 32-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_72_nts.dll 64-bit php_pdo_sqlsrv_72_nts.dll |
7.2 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_72_ts.dll 64-bit 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 | no |
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 | no |
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 | no |
php_sqlsrv_72_ts.so php_pdo_sqlsrv_72_ts.so |
7.2 | yes |
Драйверы Майкрософт версии 4.3 для PHP для SQL Server:
В Windows включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
32-разрядная php_sqlsrv_7_nts.dll 32-bit php_pdo_sqlsrv_7_nts.dll |
7.0 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_7_ts.dll 32-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | 32-разрядная php7ts.dll |
64-разрядная php_sqlsrv_7_nts.dll 64-bit php_pdo_sqlsrv_7_nts.dll |
7.0 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_7_ts.dll 64-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | 64-разрядная php7ts.dll |
32-bit php_sqlsrv_71_nts.dll 32-bit php_pdo_sqlsrv_71_nts.dll |
7.1 | no | 32-разрядная php7.dll |
32-разрядная php_sqlsrv_71_ts.dll 32-bit php_pdo_sqlsrv_71_ts.dll |
7.1 | yes | 32-разрядная php7ts.dll |
64-bit php_sqlsrv_71_nts.dll 64-bit php_pdo_sqlsrv_71_nts.dll |
7.1 | no | 64-разрядная php7.dll |
64-разрядная php_sqlsrv_71_ts.dll 64-bit php_pdo_sqlsrv_71_ts.dll |
7.1 | yes | 64-разрядная php7ts.dll |
В Linux включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? |
---|---|---|
php_sqlsrv_7_nts.so php_pdo_sqlsrv_7_nts.so |
7.0 | no |
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 | no |
php_sqlsrv_71_ts.so php_pdo_sqlsrv_71_ts.so |
7.1 | yes |
Драйверы Майкрософт версии 4.0 для PHP для SQL Server:
В Windows включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
php_sqlsrv_7_nts_x86.dll php_pdo_sqlsrv_7_nts_x86.dll |
7.0 | no | 32-разрядная php7.dll |
php_sqlsrv_7_ts_x86.dll php_pdo_sqlsrv_7_ts_x86.dll |
7.0 | yes | 32-разрядная php7ts.dll |
php_sqlsrv_7_nts_x64.dll php_pdo_sqlsrv_7_nts_x64.dll |
7.0 | no | 64-разрядная php7.dll |
php_sqlsrv_7_ts_x64.dll php_pdo_sqlsrv_7_ts_x64.dll |
7.0 | yes | 64-разрядная php7ts.dll |
В Linux включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? |
---|---|---|
php_sqlsrv_7_nts.so php_pdo_sqlsrv_7_nts.so |
7.0 | no |
php_sqlsrv_7_ts.so php_pdo_sqlsrv_7_ts.so |
7.0 | yes |
Драйверы Майкрософт версии 3.2 для PHP для SQL Server:
В Windows включены следующие версии драйвера:
Файл драйвера | Версия PHP | Является потокобезопасным? | Использование с DLL PHP |
---|---|---|---|
php_sqlsrv_54_nts.dll php_pdo_sqlsrv_54_nts.dll |
5,4 | no | php5.dll |
php_sqlsrv_54_ts.dll php_pdo_sqlsrv_54_ts.dll |
5,4 | yes | php5ts.dll |
php_sqlsrv_55_nts.dll php_pdo_sqlsrv_55_nts.dll |
5.5 | no | php5.dll |
php_sqlsrv_55_ts.dll php_pdo_sqlsrv_55_ts.dll |
5.5 | yes | php5ts.dll |
php_sqlsrv_56_nts.dll php_pdo_sqlsrv_56_nts.dll |
5,6 | no | php5.dll |
php_sqlsrv_56_ts.dll php_pdo_sqlsrv_56_ts.dll |
5,6 | yes | php5ts.dll |
См. также
- Getting Started with the Microsoft Drivers for PHP for SQL Server (Начало работы с драйверами Майкрософт для PHP для SQL Server)
- Руководство по программированию драйверов Microsoft для PHP для SQL Server
- Справочник по API для драйвера SQLSRV
- Справочник по API драйвера PDO_SQLSRV