Requisitos del sistema para los controladores de Microsoft para PHP para SQL Server
En este artículo se enumeran los componentes que se deben instalar en el sistema para tener acceso a los datos de una instancia de SQL Server o Azure SQL Database con Controladores de Microsoft para PHP para SQL Server.
Para información completa sobre los requisitos y los ciclos de vida de soporte técnico de los controladores PHP, consulte la matriz de compatibilidad.
PHP
Para obtener información sobre cómo descargar e instalar los archivos binarios estables más recientes, vea el sitio web de PHP. Los controladores de Microsoft para PHP para SQL Server requieren las versiones correctas de PHP, tal como se detallan en Compatibilidad de versiones de PHP.
La versión correcta del archivo del controlador debe estar habilitada con su versión de PHP correspondiente. Consulte Versiones del controlador para información sobre los distintos archivos de controlador. Para descargar los controladores, vea Download the Microsoft Drivers for PHP for SQL Server (Descargar los controladores de Microsoft para PHP para SQL Server). Para obtener información sobre cómo configurar el controlador para el runtime PHP, vea Loading the Microsoft Drivers for PHP for SQL Server (Cargar los controladores de Microsoft para PHP para SQL Server).
Si se usa un servidor web, el servidor web debe configurarse para ejecutar PHP. Para obtener información sobre cómo hospedar aplicaciones PHP con varios servidores web, consulte la documentación del sitio web de PHP.
Los Controladores de Microsoft para PHP para SQL Server se han probado utilizando IIS 10 con FastCGI.
Nota
Microsoft solo proporciona compatibilidad con IIS.
Controlador ODBC
Se requiere la versión correcta de Microsoft ODBC Driver for SQL Server en el equipo en el que se está ejecutando PHP. Puede descargar todas las versiones compatibles del controlador para plataformas compatibles en esta página.
Si está descargando la versión de Windows del controlador en una versión de 64 bits de Windows, el instalador de ODBC 64 bits instala los controladores ODBC de 32 bits y de 64 bits. Si usa una versión de Windows de 32 bits, use el instalador de ODBC x86. En plataformas que no son de Windows, solo están disponibles las versiones de 64 bits del controlador.
Versión del controlador PHP → ↓ Versión del controlador ODBC |
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 | Sí | Sí | |||||||||
ODBC Driver 17 | Sí | Sí | Sí | Sí | Sí | Sí | Sí | ||||
ODBC Driver 13.1 | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | ||
ODBC Driver 13 | Sí | ||||||||||
ODBC Driver 11 | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
Si usa el controlador SQLSRV, sqlsrv_client_info devuelve información sobre qué versión de SQL Server Microsoft ODBC Driver for SQL Server que utiliza el Controladores de Microsoft para PHP para SQL Server. Si está usando el controlador PDO_SQLSRV, puede usar PDO::getAttribute para detectar la versión.
SQL Server
Vea las versiones de base de datos compatibles para obtener más información sobre las versiones de SQL Server que se admiten.
Sistemas operativos
Consulte los sistemas operativos compatibles para más información sobre qué sistemas operativos son compatibles.
Versiones del controlador
En esta sección se enumeran los archivos de controladores que se incluyen con cada versión de Controladores de Microsoft para PHP para SQL Server. Cada paquete de instalación contiene los archivos de los controladores SQLSRV y PDO_SQLSRV en las variantes de subprocesos y de no subproceso. En Windows, también están disponibles en variantes de 32 bits y de 64 bits. Para configurar el controlador para su uso con el tiempo de ejecución de PHP, siga las instrucciones de instalación que aparecen en Carga de los controladores de Microsoft para PHP para SQL Server.
En las versiones admitidas de Linux y macOS, se pueden instalar los controladores adecuados con el sistema de paquetes PECL de PHP, siguiendo las instrucciones de instalación de Linux y macOS. En su lugar, puede descargar los archivos binarios pregenerados para su plataforma desde la página del proyecto de GitHub Controladores de Microsoft para PHP para SQL Server. En las tablas siguientes se muestran los archivos encontrados en los paquetes binarios creados previamente.
Controladores de Microsoft 5.12 para PHP para SQL Server:
En Windows, se proporcionan los siguientes archivos de controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_81_nts.dll de 32 bits php_pdo_sqlsrv_81_nts.dll de 32 bits |
8.1 | no | php8.dll de 32 bits |
php_sqlsrv_81_ts.dll de 32 bits php_pdo_sqlsrv_81_ts.dll de 32 bits |
8.1 | sí | php8ts.dll de 32 bits |
php_sqlsrv_81_nts.dll de 64 bits php_pdo_sqlsrv_81_nts.dll de 64 bits |
8.1 | no | php8.dll de 64 bits |
php_sqlsrv_81_ts.dll de 64 bits php_pdo_sqlsrv_81_ts.dll de 64 bits |
8.1 | sí | php8ts.dll de 64 bits |
32-bit php_sqlsrv_82_nts.dll 32-bit php_pdo_sqlsrv_82_nts.dll |
8,2 | no | php8.dll de 32 bits |
php_sqlsrv_82_ts.dll de 32 bits 32-bit php_pdo_sqlsrv_82_ts.dll |
8,2 | sí | php8ts.dll de 32 bits |
64-bit php_sqlsrv_82_nts.dll 64-bit php_pdo_sqlsrv_82_nts.dll |
8,2 | no | php8.dll de 64 bits |
php_sqlsrv_82_ts.dll de 64 bits 64-bit php_pdo_sqlsrv_82_ts.dll |
8,2 | sí | php8ts.dll de 64 bits |
php_sqlsrv_83_nts.dll de 32 bits php_pdo_sqlsrv_83_nts.dll de 32 bits |
8.3 | no | php8.dll de 32 bits |
php_sqlsrv_83_ts.dll de 32 bits php_pdo_sqlsrv_83_ts.dll de 32 bits |
8.3 | sí | php8ts.dll de 32 bits |
php_sqlsrv_83_nts.dll de 64 bits php_pdo_sqlsrv_83_nts.dll de 64 bits |
8.3 | no | php8.dll de 64 bits |
php_sqlsrv_83_ts.dll de 64 bits php_pdo_sqlsrv_83_ts.dll de 64 bits |
8.3 | sí | php8ts.dll de 64 bits |
En Linux, se proporcionan los siguientes archivos de controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
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 | sí |
Controladores de Microsoft 5.11 para PHP para SQL Server:
En Windows, se proporcionan los siguientes archivos de controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_80_nts.dll de 32 bits php_pdo_sqlsrv_80_nts.dll de 32 bits |
8.0 | no | php8.dll de 32 bits |
php_sqlsrv_80_ts.dll de 32 bits php_pdo_sqlsrv_80_ts.dll de 32 bits |
8.0 | sí | php8ts.dll de 32 bits |
php_sqlsrv_80_nts.dll de 64 bits php_pdo_sqlsrv_80_nts.dll de 64 bits |
8.0 | no | php8.dll de 64 bits |
php_sqlsrv_80_ts.dll de 64 bits php_pdo_sqlsrv_80_ts.dll de 64 bits |
8.0 | sí | php8ts.dll de 64 bits |
php_sqlsrv_81_nts.dll de 32 bits php_pdo_sqlsrv_81_nts.dll de 32 bits |
8.1 | no | php8.dll de 32 bits |
php_sqlsrv_81_ts.dll de 32 bits php_pdo_sqlsrv_81_ts.dll de 32 bits |
8.1 | sí | php8ts.dll de 32 bits |
php_sqlsrv_81_nts.dll de 64 bits php_pdo_sqlsrv_81_nts.dll de 64 bits |
8.1 | no | php8.dll de 64 bits |
php_sqlsrv_81_ts.dll de 64 bits php_pdo_sqlsrv_81_ts.dll de 64 bits |
8.1 | sí | php8ts.dll de 64 bits |
32-bit php_sqlsrv_82_nts.dll 32-bit php_pdo_sqlsrv_82_nts.dll |
8,2 | no | php8.dll de 32 bits |
php_sqlsrv_82_ts.dll de 32 bits 32-bit php_pdo_sqlsrv_82_ts.dll |
8,2 | sí | php8ts.dll de 32 bits |
64-bit php_sqlsrv_82_nts.dll 64-bit php_pdo_sqlsrv_82_nts.dll |
8,2 | no | php8.dll de 64 bits |
php_sqlsrv_82_ts.dll de 64 bits 64-bit php_pdo_sqlsrv_82_ts.dll |
8,2 | sí | php8ts.dll de 64 bits |
En Linux, se proporcionan los siguientes archivos de controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
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 | sí |
Controladores de Microsoft 5.10 para PHP para SQL Server:
En Windows, se proporcionan los siguientes archivos de controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_74_nts.dll de 32 bits php_pdo_sqlsrv_74_nts.dll de 32 bits |
7.4 | no | php7.dll de 32 bits |
php_sqlsrv_74_ts.dll de 32 bits php_pdo_sqlsrv_74_ts.dll de 32 bits |
7.4 | sí | php7ts.dll de 32 bits |
php_sqlsrv_74_nts.dll de 64 bits php_pdo_sqlsrv_74_nts.dll de 64 bits |
7.4 | no | php7.dll de 64 bits |
php_sqlsrv_74_ts.dll de 64 bits php_pdo_sqlsrv_74_ts.dll de 64 bits |
7.4 | sí | php7ts.dll de 64 bits |
php_sqlsrv_80_nts.dll de 32 bits php_pdo_sqlsrv_80_nts.dll de 32 bits |
8.0 | no | php8.dll de 32 bits |
php_sqlsrv_80_ts.dll de 32 bits php_pdo_sqlsrv_80_ts.dll de 32 bits |
8.0 | sí | php8ts.dll de 32 bits |
php_sqlsrv_80_nts.dll de 64 bits php_pdo_sqlsrv_80_nts.dll de 64 bits |
8.0 | no | php8.dll de 64 bits |
php_sqlsrv_80_ts.dll de 64 bits php_pdo_sqlsrv_80_ts.dll de 64 bits |
8.0 | sí | php8ts.dll de 64 bits |
php_sqlsrv_81_nts.dll de 32 bits php_pdo_sqlsrv_81_nts.dll de 32 bits |
8.1 | no | php8.dll de 32 bits |
php_sqlsrv_81_ts.dll de 32 bits php_pdo_sqlsrv_81_ts.dll de 32 bits |
8.1 | sí | php8ts.dll de 32 bits |
php_sqlsrv_81_nts.dll de 64 bits php_pdo_sqlsrv_81_nts.dll de 64 bits |
8.1 | no | php8.dll de 64 bits |
php_sqlsrv_81_ts.dll de 64 bits php_pdo_sqlsrv_81_ts.dll de 64 bits |
8.1 | sí | php8ts.dll de 64 bits |
En Linux, se proporcionan los siguientes archivos de controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
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 | sí |
Controladores de Microsoft 5.9 para PHP para SQL Server:
En Windows, se proporcionan los siguientes archivos de controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_73_nts.dll de 32 bits php_pdo_sqlsrv_73_nts.dll de 32 bits |
7.3 | no | php7.dll de 32 bits |
php_sqlsrv_73_ts.dll de 32 bits php_pdo_sqlsrv_73_ts.dll de 32 bits |
7.3 | sí | php7ts.dll de 32 bits |
php_sqlsrv_73_nts.dll de 64 bits php_pdo_sqlsrv_73_nts.dll de 64 bits |
7.3 | no | php7.dll de 64 bits |
php_sqlsrv_73_ts.dll de 64 bits php_pdo_sqlsrv_73_ts.dll de 64 bits |
7.3 | sí | php7ts.dll de 64 bits |
php_sqlsrv_74_nts.dll de 32 bits php_pdo_sqlsrv_74_nts.dll de 32 bits |
7.4 | no | php7.dll de 32 bits |
php_sqlsrv_74_ts.dll de 32 bits php_pdo_sqlsrv_74_ts.dll de 32 bits |
7.4 | sí | php7ts.dll de 32 bits |
php_sqlsrv_74_nts.dll de 64 bits php_pdo_sqlsrv_74_nts.dll de 64 bits |
7.4 | no | php7.dll de 64 bits |
php_sqlsrv_74_ts.dll de 64 bits php_pdo_sqlsrv_74_ts.dll de 64 bits |
7.4 | sí | php7ts.dll de 64 bits |
php_sqlsrv_80_nts.dll de 32 bits php_pdo_sqlsrv_80_nts.dll de 32 bits |
8.0 | no | php8.dll de 32 bits |
php_sqlsrv_80_ts.dll de 32 bits php_pdo_sqlsrv_80_ts.dll de 32 bits |
8.0 | sí | php8ts.dll de 32 bits |
php_sqlsrv_80_nts.dll de 64 bits php_pdo_sqlsrv_80_nts.dll de 64 bits |
8.0 | no | php8.dll de 64 bits |
php_sqlsrv_80_ts.dll de 64 bits php_pdo_sqlsrv_80_ts.dll de 64 bits |
8.0 | sí | php8ts.dll de 64 bits |
En Linux, se proporcionan los siguientes archivos de controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
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 | sí |
Controladores 5.8 de Microsoft para PHP para SQL Server:
En Windows, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_72_nts.dll de 32 bits php_pdo_sqlsrv_72_nts.dll de 32 bits |
7.2 | no | php7.dll de 32 bits |
php_sqlsrv_72_ts.dll de 32 bits php_pdo_sqlsrv_72_ts.dll de 32 bits |
7.2 | sí | php7ts.dll de 32 bits |
php_sqlsrv_72_nts.dll de 64 bits php_pdo_sqlsrv_72_nts.dll de 64 bits |
7.2 | no | php7.dll de 64 bits |
php_sqlsrv_72_ts.dll de 64 bits php_pdo_sqlsrv_72_ts.dll de 64 bits |
7.2 | sí | php7ts.dll de 64 bits |
php_sqlsrv_73_nts.dll de 32 bits php_pdo_sqlsrv_73_nts.dll de 32 bits |
7.3 | no | php7.dll de 32 bits |
php_sqlsrv_73_ts.dll de 32 bits php_pdo_sqlsrv_73_ts.dll de 32 bits |
7.3 | sí | php7ts.dll de 32 bits |
php_sqlsrv_73_nts.dll de 64 bits php_pdo_sqlsrv_73_nts.dll de 64 bits |
7.3 | no | php7.dll de 64 bits |
php_sqlsrv_73_ts.dll de 64 bits php_pdo_sqlsrv_73_ts.dll de 64 bits |
7.3 | sí | php7ts.dll de 64 bits |
php_sqlsrv_74_nts.dll de 32 bits php_pdo_sqlsrv_74_nts.dll de 32 bits |
7.4 | no | php7.dll de 32 bits |
php_sqlsrv_74_ts.dll de 32 bits php_pdo_sqlsrv_74_ts.dll de 32 bits |
7.4 | sí | php7ts.dll de 32 bits |
php_sqlsrv_74_nts.dll de 64 bits php_pdo_sqlsrv_74_nts.dll de 64 bits |
7.4 | no | php7.dll de 64 bits |
php_sqlsrv_74_ts.dll de 64 bits php_pdo_sqlsrv_74_ts.dll de 64 bits |
7.4 | sí | php7ts.dll de 64 bits |
En Linux, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
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 | sí |
Controladores de Microsoft 5.6 para PHP para SQL Server:
En Windows, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_71_nts.dll de 32 bits php_pdo_sqlsrv_71_nts.dll de 32 bits |
7.1 | no | php7.dll de 32 bits |
php_sqlsrv_71_ts.dll de 32 bits php_pdo_sqlsrv_71_ts.dll de 32 bits |
7.1 | sí | php7ts.dll de 32 bits |
php_sqlsrv_71_nts.dll de 64 bits php_pdo_sqlsrv_71_nts.dll de 64 bits |
7.1 | no | php7.dll de 64 bits |
php_sqlsrv_71_ts.dll de 64 bits php_pdo_sqlsrv_71_ts.dll de 64 bits |
7.1 | sí | php7ts.dll de 64 bits |
php_sqlsrv_72_nts.dll de 32 bits php_pdo_sqlsrv_72_nts.dll de 32 bits |
7.2 | no | php7.dll de 32 bits |
php_sqlsrv_72_ts.dll de 32 bits php_pdo_sqlsrv_72_ts.dll de 32 bits |
7.2 | sí | php7ts.dll de 32 bits |
php_sqlsrv_72_nts.dll de 64 bits php_pdo_sqlsrv_72_nts.dll de 64 bits |
7.2 | no | php7.dll de 64 bits |
php_sqlsrv_72_ts.dll de 64 bits php_pdo_sqlsrv_72_ts.dll de 64 bits |
7.2 | sí | php7ts.dll de 64 bits |
php_sqlsrv_73_nts.dll de 32 bits php_pdo_sqlsrv_73_nts.dll de 32 bits |
7.3 | no | php7.dll de 32 bits |
php_sqlsrv_73_ts.dll de 32 bits php_pdo_sqlsrv_73_ts.dll de 32 bits |
7.3 | sí | php7ts.dll de 32 bits |
php_sqlsrv_73_nts.dll de 64 bits php_pdo_sqlsrv_73_nts.dll de 64 bits |
7.3 | no | php7.dll de 64 bits |
php_sqlsrv_73_ts.dll de 64 bits php_pdo_sqlsrv_73_ts.dll de 64 bits |
7.3 | sí | php7ts.dll de 64 bits |
En Linux, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
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 | sí |
Controladores de Microsoft 5.3 para PHP para SQL Server:
En Windows, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_7_nts.dll de 32 bits php_pdo_sqlsrv_7_nts.dll de 32 bits |
7.0 | no | php7.dll de 32 bits |
php_sqlsrv_7_ts.dll de 32 bits php_pdo_sqlsrv_7_ts.dll de 32 bits |
7.0 | sí | php7ts.dll de 32 bits |
php_sqlsrv_7_nts.dll de 64 bits php_pdo_sqlsrv_7_nts.dll de 64 bits |
7.0 | no | php7.dll de 64 bits |
php_sqlsrv_7_ts.dll de 64 bits php_pdo_sqlsrv_7_ts.dll de 64 bits |
7.0 | sí | php7ts.dll de 64 bits |
php_sqlsrv_71_nts.dll de 32 bits php_pdo_sqlsrv_71_nts.dll de 32 bits |
7.1 | no | php7.dll de 32 bits |
php_sqlsrv_71_ts.dll de 32 bits php_pdo_sqlsrv_71_ts.dll de 32 bits |
7.1 | sí | php7ts.dll de 32 bits |
php_sqlsrv_71_nts.dll de 64 bits php_pdo_sqlsrv_71_nts.dll de 64 bits |
7.1 | no | php7.dll de 64 bits |
php_sqlsrv_71_ts.dll de 64 bits php_pdo_sqlsrv_71_ts.dll de 64 bits |
7.1 | sí | php7ts.dll de 64 bits |
php_sqlsrv_72_nts.dll de 32 bits php_pdo_sqlsrv_72_nts.dll de 32 bits |
7.2 | no | php7.dll de 32 bits |
php_sqlsrv_72_ts.dll de 32 bits php_pdo_sqlsrv_72_ts.dll de 32 bits |
7.2 | sí | php7ts.dll de 32 bits |
php_sqlsrv_72_nts.dll de 64 bits php_pdo_sqlsrv_72_nts.dll de 64 bits |
7.2 | no | php7.dll de 64 bits |
php_sqlsrv_72_ts.dll de 64 bits php_pdo_sqlsrv_72_ts.dll de 64 bits |
7.2 | sí | php7ts.dll de 64 bits |
En Linux, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
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 | sí |
Controladores de Microsoft 5.2 para PHP para SQL Server:
En Windows, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_7_nts.dll de 32 bits php_pdo_sqlsrv_7_nts.dll de 32 bits |
7.0 | no | php7.dll de 32 bits |
php_sqlsrv_7_ts.dll de 32 bits php_pdo_sqlsrv_7_ts.dll de 32 bits |
7.0 | sí | php7ts.dll de 32 bits |
php_sqlsrv_7_nts.dll de 64 bits php_pdo_sqlsrv_7_nts.dll de 64 bits |
7.0 | no | php7.dll de 64 bits |
php_sqlsrv_7_ts.dll de 64 bits php_pdo_sqlsrv_7_ts.dll de 64 bits |
7.0 | sí | php7ts.dll de 64 bits |
php_sqlsrv_71_nts.dll de 32 bits php_pdo_sqlsrv_71_nts.dll de 32 bits |
7.1 | no | php7.dll de 32 bits |
php_sqlsrv_71_ts.dll de 32 bits php_pdo_sqlsrv_71_ts.dll de 32 bits |
7.1 | sí | php7ts.dll de 32 bits |
php_sqlsrv_71_nts.dll de 64 bits php_pdo_sqlsrv_71_nts.dll de 64 bits |
7.1 | no | php7.dll de 64 bits |
php_sqlsrv_71_ts.dll de 64 bits php_pdo_sqlsrv_71_ts.dll de 64 bits |
7.1 | sí | php7ts.dll de 64 bits |
php_sqlsrv_72_nts.dll de 32 bits php_pdo_sqlsrv_72_nts.dll de 32 bits |
7.2 | no | php7.dll de 32 bits |
php_sqlsrv_72_ts.dll de 32 bits php_pdo_sqlsrv_72_ts.dll de 32 bits |
7.2 | sí | php7ts.dll de 32 bits |
php_sqlsrv_72_nts.dll de 64 bits php_pdo_sqlsrv_72_nts.dll de 64 bits |
7.2 | no | php7.dll de 64 bits |
php_sqlsrv_72_ts.dll de 64 bits php_pdo_sqlsrv_72_ts.dll de 64 bits |
7.2 | sí | php7ts.dll de 64 bits |
En Linux, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
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 | sí |
Controladores de Microsoft 4.3 para PHP para SQL Server:
En Windows, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_7_nts.dll de 32 bits php_pdo_sqlsrv_7_nts.dll de 32 bits |
7.0 | no | php7.dll de 32 bits |
php_sqlsrv_7_ts.dll de 32 bits php_pdo_sqlsrv_7_ts.dll de 32 bits |
7.0 | sí | php7ts.dll de 32 bits |
php_sqlsrv_7_nts.dll de 64 bits php_pdo_sqlsrv_7_nts.dll de 64 bits |
7.0 | no | php7.dll de 64 bits |
php_sqlsrv_7_ts.dll de 64 bits php_pdo_sqlsrv_7_ts.dll de 64 bits |
7.0 | sí | php7ts.dll de 64 bits |
php_sqlsrv_71_nts.dll de 32 bits php_pdo_sqlsrv_71_nts.dll de 32 bits |
7.1 | no | php7.dll de 32 bits |
php_sqlsrv_71_ts.dll de 32 bits php_pdo_sqlsrv_71_ts.dll de 32 bits |
7.1 | sí | php7ts.dll de 32 bits |
php_sqlsrv_71_nts.dll de 64 bits php_pdo_sqlsrv_71_nts.dll de 64 bits |
7.1 | no | php7.dll de 64 bits |
php_sqlsrv_71_ts.dll de 64 bits php_pdo_sqlsrv_71_ts.dll de 64 bits |
7.1 | sí | php7ts.dll de 64 bits |
En Linux, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
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 | sí |
Controladores de Microsoft 4.0 para PHP para SQL Server:
En Windows, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
php_sqlsrv_7_nts_x86.dll php_pdo_sqlsrv_7_nts_x86.dll |
7.0 | no | php7.dll de 32 bits |
php_sqlsrv_7_ts_x86.dll php_pdo_sqlsrv_7_ts_x86.dll |
7.0 | sí | php7ts.dll de 32 bits |
php_sqlsrv_7_nts_x64.dll php_pdo_sqlsrv_7_nts_x64.dll |
7.0 | no | php7.dll de 64 bits |
php_sqlsrv_7_ts_x64.dll php_pdo_sqlsrv_7_ts_x64.dll |
7.0 | sí | php7ts.dll de 64 bits |
En Linux, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? |
---|---|---|
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 | sí |
Controladores de Microsoft 3.2 para PHP para SQL Server:
En Windows, se incluyen las versiones siguientes del controlador:
Archivo de controlador | Versión de PHP | ¿Seguridad para subprocesos? | Uso con PHP.dll |
---|---|---|---|
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 | sí | 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 | sí | 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 | sí | php5ts.dll |