Requisitos del sistema para los controladores de Microsoft para PHP para SQL ServerSystem Requirements for the Microsoft Drivers for PHP for SQL Server

DescargarDescargar controlador para PHPDownloadDownload PHP Driver

En este documento se enumeran los componentes que se deben instalar en el sistema para tener acceso a los datos de Controladores de Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Serverun SQL Server o Azure SQL Database mediante el.This document lists the components that must be installed on your system to access data in a SQL Server or Azure SQL Database using the Controladores de Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Server.

Oficialmente se admiten las versiones 3,1 y posteriores de los controladores PHP de Microsoft para SQL Server.Versions 3.1 and later of the Microsoft PHP Drivers for SQL Server are officially supported. Para obtener información completa sobre los ciclos de vida de soporte técnico y los requisitos, incluidas las versiones anteriores de los controladores PHP, consulte la matriz de compatibilidad.For full details on support lifecycles and requirements including earlier versions of the PHP drivers, see the support matrix.

PHPPHP

Para obtener información sobre cómo descargar e instalar los archivos binarios estables más recientes, vea el sitio web de PHP.For information about how to download and install the latest stable PHP binaries, see the PHP web site. Los controladores de Microsoft para PHP para SQL Server requieren las siguientes versiones de PHP:The Microsoft Drivers for PHP for SQL Server require the following versions of PHP:

Versión del controlador de PHP para SQL Server→PHP for SQL Server driver version →
↓ versión de PHP↓ PHP version
5.65.6 5.35.3 5.25.2 4.34.3 4.04.0 3.23.2 3.13.1
7.37.3 7.3.0+7.3.0+
7.27.2 7.2+17.2+1 7.2+17.2+1 7.2+17.2+1
7.17.1 7.1.0+7.1.0+ 7.1.0+7.1.0+ 7.1.0+7.1.0+ 7.1.0+7.1.0+
7.07.0 7.0.0+7.0.0+ 7.0.0+7.0.0+ 7.0.0+7.0.0+ 7.0.0+7.0.0+
5.65.6 5.6.4+5.6.4+
5.55.5 5.5.16+5.5.16+ 5.5.16+5.5.16+
5.45.4 5.4.325.4.32 5.4.325.4.32
  1. Las versiones 7.2.1 y posteriores se admiten en Windows, mientras que las versiones 7.2.0 y versiones posteriores se admiten en Linux y macOS.Versions 7.2.1 and later are supported on Windows, while versions 7.2.0 and later are supported on Linux and macOS.
  • En el directorio de extensión PHP debe haber una versión del archivo de controlador.A version of the driver file must be in your PHP extension directory. Consulte versiones de controladores para obtener información acerca de los diferentes archivos de controlador.See Driver Versions for information about the different driver files. Para descargar los controladores, vea Download the Microsoft Drivers for PHP for SQL Server (Descargar los controladores de Microsoft para PHP para SQL Server).To download the drivers, see Download the Microsoft Drivers for PHP for 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).For information on configuring the driver for the PHP, see Loading the Microsoft Drivers for PHP for SQL Server.

  • Se requiere un servidor web.A Web server is required. El servidor web debe estar configurado para ejecutar PHP.Your Web server must be configured to run PHP. Para obtener información sobre el hospedaje de aplicaciones PHP con IIS, vea el tutorial sobre el sitio web de php.For information about hosting PHP applications with IIS, see the tutorial on PHP's web site.

    Los Controladores de Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Server se han probado utilizando IIS 10 con FastCGI.The Controladores de Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Server has been tested using IIS 10 with FastCGI.

    Nota

    Microsoft solo proporciona compatibilidad con IIS.Microsoft provides support only for IIS.

Controlador ODBCODBC Driver

Se requiere la versión correcta del Microsoft ODBC Driver for SQL Server en el equipo en el que se está ejecutando PHP.The correct version of the Microsoft ODBC Driver for SQL Server is required on the computer on which PHP is running. Puede descargar todas las versiones compatibles del controlador para las plataformas compatibles en esta página.You can download all supported versions of the driver for supported platforms on this page.

Si está descargando la versión de Windows del controlador en una versión de 64 bits de Windows, el instalador de ODBC 64-bit instala los controladores ODBC de 32 bits y de 64 bits.If you are downloading the Windows version of the driver on a 64-bit version of Windows, the ODBC 64-bit installer installs both 32-bit and 64-bit ODBC drivers. Si usa una versión de 32 bits de Windows, use el instalador de ODBC x86.If you use a 32-bit version of Windows, use the ODBC x86 installer. En plataformas que no son de Windows, solo están disponibles las versiones de 64 bits del controlador.On non-Windows platforms, only 64-bit versions of the driver are available.

Versión del controlador de PHP para SQL Server→PHP for SQL Server driver version →
Versión del controlador ODBC ↓↓ ODBC Driver version
5.65.6 5.35.3 5.25.2 4.34.3 4.04.0 3.23.2 3.13.1
ODBC Driver 17+ODBC Driver 17+ SY SY SY
ODBC Driver 13.1ODBC Driver 13.1 SY SY SY SY SY
ODBC Driver 13ODBC Driver 13 SY
ODBC Driver 11ODBC Driver 11 SY SY SY SY SY SY SY

Si usa el controlador SQLSRV, sqlsrv_client_info devuelve información sobre la versión de SQL ServerSQL Server Microsoft ODBC driver for SQL Server que Controladores de Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Serverva a usar.If you are using the SQLSRV driver, sqlsrv_client_info returns information about which version of SQL ServerSQL Server Microsoft ODBC Driver for SQL Server is being used by the Controladores de Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Server. Si está usando el controlador PDO_SQLSRV, puede usar PDO::getAttribute para detectar la versión.If you are using the PDO_SQLSRV driver, you can use PDO::getAttribute to discover the version.

SQL ServerSQL Server

Se admiten las bases de datos SQL de Azure.Azure SQL Databases are supported. Para obtener información, vea Connecting to Windows Azure SQL Database (Conectarse a Microsoft Azure SQL Database).For information, see Connecting to Microsoft Azure SQL Database.

Versión del controlador de PHP para SQL Server→PHP for SQL Server driver version →
↓ versión de SQL Server↓ SQL Server version
5.65.6 5.35.3 5.25.2 4.34.3 4.04.0 3.23.2 3.13.1
Base de datos SQL de AzureAzure SQL Database SY SY SY SY
Instancia administrada de Azure SQLAzure SQL Managed Instance SY SY SY SY
Almacenamiento de datos SQL de AzureAzure SQL Data Warehouse SY SY SY SY
SQL Server 2017SQL Server 2017 SY SY SY SY
SQL Server 2016SQL Server 2016 SY SY SY SY SY
SQL Server 2014SQL Server 2014 SY SY SY SY SY SY SY
SQL Server 2012SQL Server 2012 SY SY SY SY SY SY SY
SQL Server 2008 R2SQL Server 2008 R2 SY SY SY SY SY SY SY
SQL Server 2008SQL Server 2008 SY SY SY

Sistemas operativosOperating Systems

Los sistemas operativos compatibles para cada versión del controlador son los siguientes:Supported operating systems for each version of the driver are as follows:

Versión del controlador de PHP para SQL Server→PHP for SQL Server driver version →
↓ sistema operativo↓ Operating system
5.65.6 5.35.3 5.25.2 4.34.3 4.04.0 3.23.2 3.13.1
Windows Server 2016Windows Server 2016 SY SY SY SY
Windows Server 2012 R2Windows Server 2012 R2 SY SY SY SY SY SY SY
Windows Server 2012Windows Server 2012 SY SY SY SY SY SY SY
Windows Server 2008 R2 SP1Windows Server 2008 R2 SP1 SY SY SY
Windows Server 2008 SP2Windows Server 2008 SP2 SY SY SY
Windows 10Windows 10 SY SY SY SY SY
Windows 8.1Windows 8.1 SY SY SY SY SY SY SY
Windows 8Windows 8 SY SY SY SY
Windows 7 SP1Windows 7 SP1 SY SY SY
Windows Vista SP2Windows Vista SP2 SY SY SY
Ubuntu 18,10 (64 bits)Ubuntu 18.10 (64-bit) SY
Ubuntu 18,04 (64 bits)Ubuntu 18.04 (64-bit) SY SY
Ubuntu 17,10 (64 bits)Ubuntu 17.10 (64-bit) SY SY
Ubuntu 16,04 (64 bits)Ubuntu 16.04 (64-bit) SY SY SY SY SY
Ubuntu 15,10 (64 bits)Ubuntu 15.10 (64-bit) SY
Ubuntu 15,04 (64 bits)Ubuntu 15.04 (64-bit) SY
Debian 9 (64 bits)Debian 9 (64-bit) SY SY SY
Debian 8 (64 bits)Debian 8 (64-bit) SY SY SY SY
Red Hat Enterprise Linux 7 (64 bits)Red Hat Enterprise Linux 7 (64-bit) SY SY SY SY SY
SuSE Enterprise Linux 15 (64 bits)Suse Enterprise Linux 15 (64-bit) SY
SuSE Enterprise Linux 12 (64 bits)Suse Enterprise Linux 12 (64-bit) SY SY SY
macOS Mojave (64 bits)macOS Mojave (64-bit) SY
macOS High Sierra (64 bits)macOS High Sierra (64-bit) SY SY
macOS Sierra (64 bits)macOS Sierra (64-bit) SY SY SY SY
macOS el Capitan (64 bits)macOS El Capitan (64-bit) SY SY SY

Versiones del controladorDriver Versions

En esta sección se enumeran los archivos de controladores que se incluyen con Controladores de Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Servercada versión de.This section lists the driver files that are included with each version of the Controladores de Microsoft para PHP para SQL ServerMicrosoft Drivers for PHP for SQL Server. Cada paquete de instalación contiene archivos de controlador SQLSRV y PDO_SQLSRV en variantes de subproceso y no de subproceso.Each installation package contains SQLSRV and PDO_SQLSRV driver files in threaded and non-threaded variants. En Windows, también están disponibles en variantes de 32 y 64 bits.On Windows, they are also available in 32-bit and 64-bit variants. Para configurar el controlador para su uso con el tiempo de ejecución de PHP, siga las instrucciones de instalación de carga de los controladores de Microsoft para PHP para SQL Server.To configure the driver for use with the PHP runtime, follow the installation instructions in Loading the Microsoft Drivers for PHP for 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.On supported versions of Linux and macOS, the appropriate drivers can be installed using PHP's PECL package system, following the Linux and macOS installation instructions. Como alternativa, puede descargar los archivos binarios precompilados de la plataforma en la página de proyecto controladores de Microsoft para PHP para SQL Server github. en las tablas siguientes se enumeran los archivos que se encuentran en los paquetes binarios creados previamente.Alternatively, you can download prebuilt binaries for your platform from the Microsoft Drivers for PHP for SQL Server Github project page -- the tables below list the files found in the prebuilt binary packages.

Controladores de Microsoft 5.6 para PHP para SQL Server:Microsoft Drivers 5.6 for PHP for SQL Server:

En Windows, se incluyen las siguientes versiones del controlador:On Windows, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe? Uso con PHP.dllUse with PHP .dll
php_sqlsrv_71_nts.dll de 32 bits32-bit php_sqlsrv_71_nts.dll
php_pdo_sqlsrv_71_nts.dll de 32 bits32-bit php_pdo_sqlsrv_71_nts.dll
7.17.1 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_71_ts.dll de 32 bits32-bit php_sqlsrv_71_ts.dll
php_pdo_sqlsrv_71_ts.dll de 32 bits32-bit php_pdo_sqlsrv_71_ts.dll
7.17.1 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_71_nts.dll de 64 bits64-bit php_sqlsrv_71_nts.dll
php_pdo_sqlsrv_71_nts.dll de 64 bits64-bit php_pdo_sqlsrv_71_nts.dll
7.17.1 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_71_ts.dll de 64 bits64-bit php_sqlsrv_71_ts.dll
php_pdo_sqlsrv_71_ts.dll de 64 bits64-bit php_pdo_sqlsrv_71_ts.dll
7.17.1 yes php7ts. dll de 64 bits64-bit php7ts.dll
php_sqlsrv_72_nts.dll de 32 bits32-bit php_sqlsrv_72_nts.dll
php_pdo_sqlsrv_72_nts.dll de 32 bits32-bit php_pdo_sqlsrv_72_nts.dll
7.27.2 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_72_ts.dll de 32 bits32-bit php_sqlsrv_72_ts.dll
php_pdo_sqlsrv_72_ts.dll de 32 bits32-bit php_pdo_sqlsrv_72_ts.dll
7.27.2 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_72_nts.dll de 64 bits64-bit php_sqlsrv_72_nts.dll
php_pdo_sqlsrv_72_nts.dll de 64 bits64-bit php_pdo_sqlsrv_72_nts.dll
7.27.2 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_72_ts.dll de 64 bits64-bit php_sqlsrv_72_ts.dll
php_pdo_sqlsrv_72_ts.dll de 64 bits64-bit php_pdo_sqlsrv_72_ts.dll
7.27.2 yes php7ts. dll de 64 bits64-bit php7ts.dll
php_sqlsrv_73_nts.dll de 32 bits32-bit php_sqlsrv_73_nts.dll
php_pdo_sqlsrv_73_nts.dll de 32 bits32-bit php_pdo_sqlsrv_73_nts.dll
7.37.3 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_73_ts.dll de 32 bits32-bit php_sqlsrv_73_ts.dll
php_pdo_sqlsrv_73_ts.dll de 32 bits32-bit php_pdo_sqlsrv_73_ts.dll
7.37.3 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_73_nts.dll de 64 bits64-bit php_sqlsrv_73_nts.dll
php_pdo_sqlsrv_73_nts.dll de 64 bits64-bit php_pdo_sqlsrv_73_nts.dll
7.37.3 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_73_ts.dll de 64 bits64-bit php_sqlsrv_73_ts.dll
php_pdo_sqlsrv_73_ts.dll de 64 bits64-bit php_pdo_sqlsrv_73_ts.dll
7.37.3 yes php7ts. dll de 64 bits64-bit php7ts.dll

En Linux, se incluyen las siguientes versiones del controlador:On Linux, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe?
php_sqlsrv_71_nts.sophp_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.sophp_pdo_sqlsrv_71_nts.so
7.17.1 nono
php_sqlsrv_71_ts.sophp_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.sophp_pdo_sqlsrv_71_ts.so
7.17.1 yes
php_sqlsrv_72_nts.sophp_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.sophp_pdo_sqlsrv_72_nts.so
7.27.2 nono
php_sqlsrv_72_ts.sophp_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.sophp_pdo_sqlsrv_72_ts.so
7.27.2 yes
php_sqlsrv_73_nts.sophp_sqlsrv_73_nts.so
php_pdo_sqlsrv_73_nts.sophp_pdo_sqlsrv_73_nts.so
7.37.3 nono
php_sqlsrv_73_ts.sophp_sqlsrv_73_ts.so
php_pdo_sqlsrv_73_ts.sophp_pdo_sqlsrv_73_ts.so
7.37.3 yes

Controladores de Microsoft 5.3 para PHP para SQL Server:Microsoft Drivers 5.3 for PHP for SQL Server:

En Windows, se incluyen las siguientes versiones del controlador:On Windows, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe? Uso con PHP.dllUse with PHP .dll
php_sqlsrv_7_nts.dll de 32 bits32-bit php_sqlsrv_7_nts.dll
php_pdo_sqlsrv_7_nts.dll de 32 bits32-bit php_pdo_sqlsrv_7_nts.dll
7.07.0 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_7_ts.dll de 32 bits32-bit php_sqlsrv_7_ts.dll
php_pdo_sqlsrv_7_ts.dll de 32 bits32-bit php_pdo_sqlsrv_7_ts.dll
7.07.0 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_7_nts.dll de 64 bits64-bit php_sqlsrv_7_nts.dll
php_pdo_sqlsrv_7_nts.dll de 64 bits64-bit php_pdo_sqlsrv_7_nts.dll
7.07.0 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_7_ts.dll de 64 bits64-bit php_sqlsrv_7_ts.dll
php_pdo_sqlsrv_7_ts.dll de 64 bits64-bit php_pdo_sqlsrv_7_ts.dll
7.07.0 yes php7ts. dll de 64 bits64-bit php7ts.dll
php_sqlsrv_71_nts.dll de 32 bits32-bit php_sqlsrv_71_nts.dll
php_pdo_sqlsrv_71_nts.dll de 32 bits32-bit php_pdo_sqlsrv_71_nts.dll
7.17.1 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_71_ts.dll de 32 bits32-bit php_sqlsrv_71_ts.dll
php_pdo_sqlsrv_71_ts.dll de 32 bits32-bit php_pdo_sqlsrv_71_ts.dll
7.17.1 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_71_nts.dll de 64 bits64-bit php_sqlsrv_71_nts.dll
php_pdo_sqlsrv_71_nts.dll de 64 bits64-bit php_pdo_sqlsrv_71_nts.dll
7.17.1 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_71_ts.dll de 64 bits64-bit php_sqlsrv_71_ts.dll
php_pdo_sqlsrv_71_ts.dll de 64 bits64-bit php_pdo_sqlsrv_71_ts.dll
7.17.1 yes php7ts. dll de 64 bits64-bit php7ts.dll
php_sqlsrv_72_nts.dll de 32 bits32-bit php_sqlsrv_72_nts.dll
php_pdo_sqlsrv_72_nts.dll de 32 bits32-bit php_pdo_sqlsrv_72_nts.dll
7.27.2 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_72_ts.dll de 32 bits32-bit php_sqlsrv_72_ts.dll
php_pdo_sqlsrv_72_ts.dll de 32 bits32-bit php_pdo_sqlsrv_72_ts.dll
7.27.2 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_72_nts.dll de 64 bits64-bit php_sqlsrv_72_nts.dll
php_pdo_sqlsrv_72_nts.dll de 64 bits64-bit php_pdo_sqlsrv_72_nts.dll
7.27.2 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_72_ts.dll de 64 bits64-bit php_sqlsrv_72_ts.dll
php_pdo_sqlsrv_72_ts.dll de 64 bits64-bit php_pdo_sqlsrv_72_ts.dll
7.27.2 yes php7ts. dll de 64 bits64-bit php7ts.dll

En Linux, se incluyen las siguientes versiones del controlador:On Linux, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe?
php_sqlsrv_7_nts.sophp_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.sophp_pdo_sqlsrv_7_nts.so
7.07.0 nono
php_sqlsrv_7_ts.sophp_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.sophp_pdo_sqlsrv_7_ts.so
7.07.0 yes
php_sqlsrv_71_nts.sophp_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.sophp_pdo_sqlsrv_71_nts.so
7.17.1 nono
php_sqlsrv_71_ts.sophp_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.sophp_pdo_sqlsrv_71_ts.so
7.17.1 yes
php_sqlsrv_72_nts.sophp_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.sophp_pdo_sqlsrv_72_nts.so
7.27.2 nono
php_sqlsrv_72_ts.sophp_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.sophp_pdo_sqlsrv_72_ts.so
7.27.2 yes

Controladores de Microsoft 5.2 para PHP para SQL Server:Microsoft Drivers 5.2 for PHP for SQL Server:

En Windows, se incluyen las siguientes versiones del controlador:On Windows, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe? Uso con PHP.dllUse with PHP .dll
php_sqlsrv_7_nts.dll de 32 bits32-bit php_sqlsrv_7_nts.dll
php_pdo_sqlsrv_7_nts.dll de 32 bits32-bit php_pdo_sqlsrv_7_nts.dll
7.07.0 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_7_ts.dll de 32 bits32-bit php_sqlsrv_7_ts.dll
php_pdo_sqlsrv_7_ts.dll de 32 bits32-bit php_pdo_sqlsrv_7_ts.dll
7.07.0 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_7_nts.dll de 64 bits64-bit php_sqlsrv_7_nts.dll
php_pdo_sqlsrv_7_nts.dll de 64 bits64-bit php_pdo_sqlsrv_7_nts.dll
7.07.0 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_7_ts.dll de 64 bits64-bit php_sqlsrv_7_ts.dll
php_pdo_sqlsrv_7_ts.dll de 64 bits64-bit php_pdo_sqlsrv_7_ts.dll
7.07.0 yes php7ts. dll de 64 bits64-bit php7ts.dll
php_sqlsrv_71_nts.dll de 32 bits32-bit php_sqlsrv_71_nts.dll
php_pdo_sqlsrv_71_nts.dll de 32 bits32-bit php_pdo_sqlsrv_71_nts.dll
7.17.1 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_71_ts.dll de 32 bits32-bit php_sqlsrv_71_ts.dll
php_pdo_sqlsrv_71_ts.dll de 32 bits32-bit php_pdo_sqlsrv_71_ts.dll
7.17.1 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_71_nts.dll de 64 bits64-bit php_sqlsrv_71_nts.dll
php_pdo_sqlsrv_71_nts.dll de 64 bits64-bit php_pdo_sqlsrv_71_nts.dll
7.17.1 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_71_ts.dll de 64 bits64-bit php_sqlsrv_71_ts.dll
php_pdo_sqlsrv_71_ts.dll de 64 bits64-bit php_pdo_sqlsrv_71_ts.dll
7.17.1 yes php7ts. dll de 64 bits64-bit php7ts.dll
php_sqlsrv_72_nts.dll de 32 bits32-bit php_sqlsrv_72_nts.dll
php_pdo_sqlsrv_72_nts.dll de 32 bits32-bit php_pdo_sqlsrv_72_nts.dll
7.27.2 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_72_ts.dll de 32 bits32-bit php_sqlsrv_72_ts.dll
php_pdo_sqlsrv_72_ts.dll de 32 bits32-bit php_pdo_sqlsrv_72_ts.dll
7.27.2 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_72_nts.dll de 64 bits64-bit php_sqlsrv_72_nts.dll
php_pdo_sqlsrv_72_nts.dll de 64 bits64-bit php_pdo_sqlsrv_72_nts.dll
7.27.2 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_72_ts.dll de 64 bits64-bit php_sqlsrv_72_ts.dll
php_pdo_sqlsrv_72_ts.dll de 64 bits64-bit php_pdo_sqlsrv_72_ts.dll
7.27.2 yes php7ts. dll de 64 bits64-bit php7ts.dll

En Linux, se incluyen las siguientes versiones del controlador:On Linux, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe?
php_sqlsrv_7_nts.sophp_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.sophp_pdo_sqlsrv_7_nts.so
7.07.0 nono
php_sqlsrv_7_ts.sophp_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.sophp_pdo_sqlsrv_7_ts.so
7.07.0 yes
php_sqlsrv_71_nts.sophp_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.sophp_pdo_sqlsrv_71_nts.so
7.17.1 nono
php_sqlsrv_71_ts.sophp_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.sophp_pdo_sqlsrv_71_ts.so
7.17.1 yes
php_sqlsrv_72_nts.sophp_sqlsrv_72_nts.so
php_pdo_sqlsrv_72_nts.sophp_pdo_sqlsrv_72_nts.so
7.27.2 nono
php_sqlsrv_72_ts.sophp_sqlsrv_72_ts.so
php_pdo_sqlsrv_72_ts.sophp_pdo_sqlsrv_72_ts.so
7.27.2 yes

Controladores de Microsoft 4.3 para PHP para SQL Server:Microsoft Drivers 4.3 for PHP for SQL Server:

En Windows, se incluyen las siguientes versiones del controlador:On Windows, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe? Uso con PHP.dllUse with PHP .dll
php_sqlsrv_7_nts.dll de 32 bits32-bit php_sqlsrv_7_nts.dll
php_pdo_sqlsrv_7_nts.dll de 32 bits32-bit php_pdo_sqlsrv_7_nts.dll
7.07.0 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_7_ts.dll de 32 bits32-bit php_sqlsrv_7_ts.dll
php_pdo_sqlsrv_7_ts.dll de 32 bits32-bit php_pdo_sqlsrv_7_ts.dll
7.07.0 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_7_nts.dll de 64 bits64-bit php_sqlsrv_7_nts.dll
php_pdo_sqlsrv_7_nts.dll de 64 bits64-bit php_pdo_sqlsrv_7_nts.dll
7.07.0 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_7_ts.dll de 64 bits64-bit php_sqlsrv_7_ts.dll
php_pdo_sqlsrv_7_ts.dll de 64 bits64-bit php_pdo_sqlsrv_7_ts.dll
7.07.0 yes php7ts. dll de 64 bits64-bit php7ts.dll
php_sqlsrv_71_nts.dll de 32 bits32-bit php_sqlsrv_71_nts.dll
php_pdo_sqlsrv_71_nts.dll de 32 bits32-bit php_pdo_sqlsrv_71_nts.dll
7.17.1 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_71_ts.dll de 32 bits32-bit php_sqlsrv_71_ts.dll
php_pdo_sqlsrv_71_ts.dll de 32 bits32-bit php_pdo_sqlsrv_71_ts.dll
7.17.1 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_71_nts.dll de 64 bits64-bit php_sqlsrv_71_nts.dll
php_pdo_sqlsrv_71_nts.dll de 64 bits64-bit php_pdo_sqlsrv_71_nts.dll
7.17.1 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_71_ts.dll de 64 bits64-bit php_sqlsrv_71_ts.dll
php_pdo_sqlsrv_71_ts.dll de 64 bits64-bit php_pdo_sqlsrv_71_ts.dll
7.17.1 yes php7ts. dll de 64 bits64-bit php7ts.dll

En Linux, se incluyen las siguientes versiones del controlador:On Linux, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe?
php_sqlsrv_7_nts.sophp_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.sophp_pdo_sqlsrv_7_nts.so
7.07.0 nono
php_sqlsrv_7_ts.sophp_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.sophp_pdo_sqlsrv_7_ts.so
7.07.0 yes
php_sqlsrv_71_nts.sophp_sqlsrv_71_nts.so
php_pdo_sqlsrv_71_nts.sophp_pdo_sqlsrv_71_nts.so
7.17.1 nono
php_sqlsrv_71_ts.sophp_sqlsrv_71_ts.so
php_pdo_sqlsrv_71_ts.sophp_pdo_sqlsrv_71_ts.so
7.17.1 yes

Controladores de Microsoft 4.0 para PHP para SQL Server:Microsoft Drivers 4.0 for PHP for SQL Server:

En Windows, se incluyen las siguientes versiones del controlador:On Windows, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe? Uso con PHP.dllUse with PHP .dll
php_sqlsrv_7_nts_x86.dllphp_sqlsrv_7_nts_x86.dll
php_pdo_sqlsrv_7_nts_x86.dllphp_pdo_sqlsrv_7_nts_x86.dll
7.07.0 nono php7. dll de 32 bits32-bit php7.dll
php_sqlsrv_7_ts_x86.dllphp_sqlsrv_7_ts_x86.dll
php_pdo_sqlsrv_7_ts_x86.dllphp_pdo_sqlsrv_7_ts_x86.dll
7.07.0 yes php7ts. dll de 32 bits32-bit php7ts.dll
php_sqlsrv_7_nts_x64.dllphp_sqlsrv_7_nts_x64.dll
php_pdo_sqlsrv_7_nts_x64.dllphp_pdo_sqlsrv_7_nts_x64.dll
7.07.0 nono php7. dll de 64 bits64-bit php7.dll
php_sqlsrv_7_ts_x64.dllphp_sqlsrv_7_ts_x64.dll
php_pdo_sqlsrv_7_ts_x64.dllphp_pdo_sqlsrv_7_ts_x64.dll
7.07.0 yes php7ts. dll de 64 bits64-bit php7ts.dll

En Linux, se incluyen las siguientes versiones del controlador:On Linux, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe?
php_sqlsrv_7_nts.sophp_sqlsrv_7_nts.so
php_pdo_sqlsrv_7_nts.sophp_pdo_sqlsrv_7_nts.so
7.07.0 nono
php_sqlsrv_7_ts.sophp_sqlsrv_7_ts.so
php_pdo_sqlsrv_7_ts.sophp_pdo_sqlsrv_7_ts.so
7.07.0 yes

Controladores de Microsoft 3.2 para PHP para SQL Server:Microsoft Drivers 3.2 for PHP for SQL Server:

En Windows, se incluyen las siguientes versiones del controlador:On Windows, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe? Uso con PHP.dllUse with PHP .dll
php_sqlsrv_54_nts.dllphp_sqlsrv_54_nts.dll
php_pdo_sqlsrv_54_nts.dllphp_pdo_sqlsrv_54_nts.dll
5.45.4 nono php5.dllphp5.dll
php_sqlsrv_54_ts.dllphp_sqlsrv_54_ts.dll
php_pdo_sqlsrv_54_ts.dllphp_pdo_sqlsrv_54_ts.dll
5.45.4 yes php5ts.dllphp5ts.dll
php_sqlsrv_55_nts.dllphp_sqlsrv_55_nts.dll
php_pdo_sqlsrv_55_nts.dllphp_pdo_sqlsrv_55_nts.dll
5.55.5 nono php5.dllphp5.dll
php_sqlsrv_55_ts.dllphp_sqlsrv_55_ts.dll
php_pdo_sqlsrv_55_ts.dllphp_pdo_sqlsrv_55_ts.dll
5.55.5 yes php5ts.dllphp5ts.dll
php_sqlsrv_56_nts.dllphp_sqlsrv_56_nts.dll
php_pdo_sqlsrv_56_nts.dllphp_pdo_sqlsrv_56_nts.dll
5.65.6 nono php5.dllphp5.dll
php_sqlsrv_56_ts.dllphp_sqlsrv_56_ts.dll
php_pdo_sqlsrv_56_ts.dllphp_pdo_sqlsrv_56_ts.dll
5.65.6 yes php5ts.dllphp5ts.dll

Controladores de Microsoft 3.1 para PHP para SQL ServerMicrosoft Drivers 3.1 for PHP for SQL Server:

En Windows, se incluyen las siguientes versiones del controlador:On Windows, the following versions of the driver are included:

Archivo de controladorDriver file Versión de PHPPHP version ¿Seguridad para subprocesos?Thread safe? Uso con PHP.dllUse with PHP .dll
php_sqlsrv_54_nts.dllphp_sqlsrv_54_nts.dll
php_pdo_sqlsrv_54_nts.dllphp_pdo_sqlsrv_54_nts.dll
5.45.4 nono php5.dllphp5.dll
php_sqlsrv_54_ts.dllphp_sqlsrv_54_ts.dll
php_pdo_sqlsrv_54_ts.dllphp_pdo_sqlsrv_54_ts.dll
5.45.4 yes php5ts.dllphp5ts.dll
php_sqlsrv_55_nts.dllphp_sqlsrv_55_nts.dll
php_pdo_sqlsrv_55_nts.dllphp_pdo_sqlsrv_55_nts.dll
5.55.5 nono php5.dllphp5.dll
php_sqlsrv_55_ts.dllphp_sqlsrv_55_ts.dll
php_pdo_sqlsrv_55_ts.dllphp_pdo_sqlsrv_55_ts.dll
5.55.5 yes php5ts.dllphp5ts.dll

Consulte tambiénSee Also

Introducción a los controladores de Microsoft para PHP para SQL ServerGetting Started with the Microsoft Drivers for PHP for SQL Server

Guía de programación para los controladores de Microsoft para PHP para SQL ServerProgramming Guide for the Microsoft Drivers for PHP for SQL Server

Referencia de API del controlador SQLSRVSQLSRV Driver API Reference

Referencia de la API del controlador PDO_SQLSRVPDO_SQLSRV Driver API Reference