Evaluar y enviar comentarios
MSDN
MSDN Library
Contenido de la comunidad
En esta sección
Estadísticas Anotaciones (1275)
Contraer todo/Expandir todo Contraer todo
Versiones 1.0 y 1.1 del controlador de SQL Server para PHP
Requisitos del sistema (Controlador de SQL Server para PHP)

Para obtener acceso a los datos de una base de datos de SQL Server 2005 o SQL Server 2008 mediante el Controlador de SQL Server para PHP, debe tener los siguientes componentes instalados en su equipo:

  • Un sistema operativo compatible como:
    • Windows Server 2003 Service Pack 1
    • Windows XP Service Pack 3
    • Windows Vista
    • Windows Server 2008
    • Windows 7
  • PHP 5. Para obtener información sobre cómo descargar e instalar los archivos binarios estables más recientes, visite http://php.net.
    El Controlador de SQL Server para PHP funciona con PHP 5.2.4 o superior.
  • Una versión del archivo del controlador debe estar en el directorio de extensión de PHP. Para obtener más información acerca de los distintos archivos del controlador, vea el apartado sobre versiones del controlador que figura más adelante en este tema. Para obtener más información sobre la configuración del controlador para el tiempo de ejecución de PHP, vea Cargar el Controlador de SQL Server para PHP.
    (Vea Controlador de SQL Server para PHP para saber desde dónde descargar el Controlador de SQL Server para PHP.)
  • Un servidor web. El servidor web se debe configurar para ejecutar PHP. Para obtener información acerca del hospedaje de aplicaciones de PHP con Internet Information Services (IIS) 6.0, vea Using FastCGI to Host PHP Applications on IIS 6.0 (en inglés). Para obtener información acerca del hospedaje de aplicaciones de PHP con IIS 7.0, vea Using FastCGI to Host PHP Applications on IIS 7.0 (en inglés).
    El Controlador de SQL Server para PHP se ha probado con IIS 6 e IIS 7 con FastCGI y Apache 2.2.8.
  • Microsoft SQL Server Native Client instalado en el mismo equipo en el que se está ejecutando PHP. Para obtener más información acerca de SQL Server 2005 Native Client, visite la página relativa a Microsoft SQL Server Native Client en MSDN. La versión de Microsoft SQL Server Native Client que se necesita depende de la versión del Controlador de SQL Server para PHP que se use.
    sqlsrv_client_info devolverá información sobre la versión de SQL Server Native Client que el Controlador de SQL Server para PHP utiliza.
Cc296170.note(es-es,SQL.90).gifNota:
Aunque se use la versión x86 del Controlador de SQL Server para PHP, es necesario instalar la versión específica del procesador de SQL Server Native Client. La versión x86 de SQL Server Native Client se instalará junto con las versiones X64 o IA64 de SQL Server Native Client.

  • Microsoft SQL Server 2005 Native Client (sqlncli.dll), para Controlador de SQL Server para PHP versión 1.0. Para descargar e instalar SQL Server 2005 Native Client ahora, haga clic en el vínculo apropiado que aparece a continuación:
    Descargar
    Descargar el paquete X64
    Descargar el paquete IA64
  • Microsoft SQL Server 2008 Native Client (sqlncli10.dll), para Controlador de SQL Server para PHP versión 1.1. (La versión mínima de SQL Server 2008 Native Client para su uso con Controlador de SQL Server para PHP versión 1.1 se publicó en el Feature Pack para SQL Server de abril de 2009.) Para descargar e instalar SQL Server 2008 Native Client ahora, haga clic en el vínculo apropiado que aparece a continuación:
    Descargar
    Descargar el paquete X64
    Descargar el paquete IA64

En este apartado se enumeran los controladores que se instalan para las versiones 1.0 y 1.1 del Controlador de SQL Server para PHP.

Siga las instrucciones de instalación de Cargar el controlador para configurar el controlador y usarlo con el tiempo de ejecución de PHP.

La versión 1.0 del Controlador de SQL Server para PHP instala dos versiones del controlador (estos controladores de usan con una versión de PHP que se compiló con Visual C++ 6.0):

Archivo de controlador Versión de PHP Seguridad para subprocesos Usar con el .dll de PHP

php_sqlsrv.dll

5.2

no

php5.dll

php_sqlsrv_ts.dll

5.2

php5ts.dll

La versión 1.1 del Controlador de SQL Server para PHP instala varias versiones del controlador:

Archivo de controlador Versión de PHP Seguridad para subprocesos Usar con el .dll de PHP

php_sqlsrv_53_nts_vc6.dll

5.3

no

php5.dll

php_sqlsrv_53_nts_vc9.dll

5.3

no

php5.dll

php_sqlsrv_53_ts_vc6.dll

5.3

php5ts.dll

php_sqlsrv_53_ts_vc9.dll

5.3

php5ts.dll

php_sqlsrv_52_nts_vc6.dll

5.2

no

php5.dll

php_sqlsrv_52_ts_vc6.dll

5.2

php5ts.dll

Si el nombre del archivo del controlador contiene "vc9", se debe usar con una versión de PHP compilada con Visual C++ 9.0. Si el nombre del archivo del controlador contiene "vc6", se debe usar con una versión de PHP compilada con Visual C++ 6.0.

Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2012 Microsoft. Reservados todos los derechos. Términos de uso | Marcas Registradas | Privacidad
Page view tracker