Usar SQL Server en Windows

En este artículo se incluyen instrucciones sobre cómo usar diferentes versiones de Microsoft SQL Server en un equipo que ejecuta el sistema operativo Windows.

Versión del producto original: SQL Server
Número KB original: 2681562

Resumen

Nota:

A menos que se indique lo contrario, si un sistema operativo es compatible con una versión principal de SQL, sigue siendo compatible con las siguientes versiones de servicio. Por ejemplo, si SQL Server 2016 RTM se admite en Windows 10, cualquier actualización acumulativa de SQL Server 2016 RTM o SQL Server 2016 Service Pack 1 (SP1) se admitirá en Windows 10.

Cómo usar este artículo:

    1. Conozca los requisitos mínimos para la versión de SQL Server que está intentando instalar para el sistema operativo correspondiente.
    Versión de Windows/Versión de SQL SQL Server 2022 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008 Más información / Limitaciones
    Windows Server 2022 Si (RTM) Si (RTM) Si (RTM) No compatible No compatible No compatible No se admite No compatible Información adicional para los entornos de Windows Server 2022
    Windows 11 Si (RTM) Si (RTM) Si (RTM) No compatible No se admite No se admite No se admite No se admite Información adicional para los entornos de Windows 11
    Windows 10 Si (RTM) Si (RTM) Si (RTM) Sí (SP2) Sí (SP3) Sí (SP4) No se admite No se admite Información adicional para los entornos Windows 10
    Windows Server 2019 Si (RTM) Si (RTM) Si (RTM) Sí (SP2) Sí (SP3) Sí (SP4) No compatible No se admite Información adicional para los entornos Windows Server 2019
    Windows Server 2016 Si (RTM) Si (RTM) Si (RTM) Sí (SP2) Sí (SP3) Sí (SP4) No se admite No se admite Información adicional para los entornos Windows Server 2016
    Windows 8.1 No No Si (RTM) Sí (SP2) Sí (SP3) Sí (SP4) Sí (SP3) Sí (SP4) Información adicional para los entornos Windows 8.1
    Windows Server 2012 R2 No No Si (RTM) Sí (SP2) Sí (SP3) Sí (SP4) Sí (SP3) Sí (SP4) Información adicional para los entornos Windows Server 2012 R2
    Windows 8 No No Si (RTM) Sí (SP2) Sí (SP3) Sí (SP4) Sí (SP3) Sí (SP4) Información adicional para los entornos Windows 8
    Windows Server 2012 No No Si (RTM) Sí (SP2) Sí (SP3) Sí (SP4) Sí (SP3) Sí (SP4) Información adicional para los entornos Windows Server 2012
    Página de requisitos de hardware y software               SQL Server 2022 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008
  1. Para encontrar respuestas a las siguientes preguntas, revise el vínculo correspondiente en la página Requisitos de hardware y software.

    • ¿Qué ediciones de SQL Server son compatibles con qué versiones de Windows?
    • ¿Cuáles son los requisitos de .NET Framework para mi versión de SQL?
  2. Use la columna Más información / Limitaciones de la tabla anterior para encontrar información adicional sobre cómo ejecutar SQL Server para el sistema operativo específico.

    Por ejemplo, si desea instalar SQL Server 2016 Developer Edition en Windows 10 Professional:

    1. Compruebe si SQL Server 2016 es compatible con Windows 10. El valor correspondiente de la tabla anterior es Sí (SP2)..

      • indica que SQL Server 2016 en Windows 10 se admite.

      • (SP2) indica que SQL Server 2016 debe actualizarse al menos a SP2 para que sea compatible con Windows 10.

    2. En la página Requisitos de hardware y software para SQL 2016 confirma que SQL Server 2016 Developer Edition es compatible con Windows 10 Professional.

    3. La columna Más información / Limitaciones para Windows Server 2016 no indica ningún problema conocido adicional para esta configuración.

Requisitos mínimos de versión de SQL Server para Windows Server 2022 y Windows 11

En esta sección se describen los requisitos mínimos de versión para instalar SQL Server en un equipo que ejecute Windows Server 2022 o Windows 11.

Antes de instalar SQL Server en un equipo que ejecute Windows Server 2022 o Windows 11, debe asegurarse de que cumpla los siguientes requisitos mínimos, según corresponda.

  • Para SQL Server 2022 en Windows La versión se admite en la versión de lanzamiento de SQL Server 2022 en Windows RTM.

  • Para SQL Server 2019 en Windows La versión se admite en la versión de lanzamiento de SQL Server 2019 en Windows RTM.

  • Para SQL Server 2017 en Windows

    La versión se admite en la versión de lanzamiento de SQL Server 2017 en Windows RTM.

  • Para SQL Server 2016 y versiones anteriores

    SQL Server 2016 y versiones anteriores no se admiten en Windows Server 2022 o Windows 11.

Requisitos mínimos de versión de SQL Server para Windows Server 2019

En esta sección se describen los requisitos mínimos de versión para instalar SQL Server en un equipo que ejecute Windows Server 2019.

Antes de instalar SQL Server en un equipo que ejecute Windows Server 2019, debe asegurarse de que cumpla los siguientes requisitos previos mínimos, según corresponda a su situación.

  • Para SQL Server 2022 en Windows
    La versión se admite en la versión de lanzamiento de SQL Server 2022 en Windows RTM.

  • Para SQL Server 2019 en Windows La versión se admite en la versión de lanzamiento de SQL Server 2019 en Windows RTM.

  • Para SQL Server 2017 en Windows

    La versión se admite en la versión de lanzamiento de SQL Server 2017 en Windows RTM.

  • Para SQL Server 2016

    Debe aplicar SQL Server 2016 Service Pack 2 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2016.

  • Para SQL Server 2014

    Debe aplicar SQL Server 2014 Service Pack 3 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2014.

  • Para SQL Server 2012

    Debe aplicar SQL Server 2012 Service Pack 4 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2012.

    Nota:

    • Asegúrese de consultar los problemas de instalación conocidos al instalar SQL Server 2012 en Windows 10 o Windows Server 2016.
    • El tema de Libros en pantalla Requisitos de hardware y software para instalar SQL Server 2012 aún no se ha actualizado para reflejar la compatibilidad con Windows Server 2016 y Windows Server 2019.
  • Para SQL Server 2008 R2

    SQL Server 2008 R2 no se admite en Windows 10 ni en Windows Server 2016.

  • Para SQL Server 2008

    SQL Server 2008 no se admite en Windows 10 ni en Windows Server 2016.

Requisitos mínimos de versión de SQL Server para Windows 10 y Windows Server 2016

En esta sección se describen los requisitos mínimos de versión para instalar SQL Server en un equipo que ejecute Windows 10 o Windows Server 2016.

Antes de instalar SQL Server en un equipo que ejecute Windows 10 o Windows Server 2016, debe asegurarse de que cumple los siguientes requisitos previos mínimos, según corresponda a su situación.

  • Para SQL Server 2022 en Windows
    La versión se admite en SQL Server 2019 en Windows Server 2016 versión RTM y Windows 10 TH1 1507 o versiones posteriores.

  • Para SQL Server 2019 en Windows

  • La versión se admite en la versión SQL Server 2019 en Windows Server 2016 RTM y Windows 10 TH1 1507 o versiones posteriores.

  • Para SQL Server 2017 en Windows

    La versión se admite en la versión de lanzamiento de SQL Server 2017 en Windows RTM.

  • Para SQL Server 2016

    Debe aplicar SQL Server 2016 Service Pack 2 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2016.

  • Para SQL Server 2014

    Debe aplicar SQL Server 2014 Service Pack 1 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2014.

  • Para SQL Server 2012

    Debe aplicar SQL Server 2012 Service Pack 2 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2012.

    Nota:

    • Asegúrese de consultar los problemas de instalación conocidos al instalar SQL Server 2012 en Windows 10 o Windows Server 2016.

    • El tema de Libros en pantalla Requisitos de hardware y software para instalar SQL Server 2012 aún no se ha actualizado para reflejar la compatibilidad con Windows Server 2016 y Windows Server 2019.

  • Para SQL Server 2008 R2

    SQL Server 2008 R2 no se admite en Windows 10 ni en Windows Server 2016.

  • Para SQL Server 2008

    SQL Server 2008 no se admite en Windows 10 ni en Windows Server 2016.

Requisitos mínimos de versión de SQL Server para Windows Server 2012 R2 o Windows 8.1

En esta sección se describen los requisitos mínimos de versión para instalar SQL Server en un equipo que ejecute Windows Server 2012 R2 o Windows 8.1.

Antes de instalar SQL Server en un equipo que ejecute Windows Server 2012 R2 o Windows 8.1, debe asegurarse de que cumple los siguientes requisitos previos mínimos, según corresponda a su situación:

Además, compruebe los problemas de configuración conocidos al instalar SQL Server 2008 R2 y SQL Server 2008 en un equipo que ejecuta Windows Server 2012 R2, Windows Server 2012, Windows 8.1 o Windows 8.

Requisitos mínimos de versión de SQL Server para Windows Server 2012 o Windows 8

Nota:

Windows 8 ha alcanzado el fin del soporte, lo que significa que los dispositivos Windows 8 ya no reciben actualizaciones de seguridad importantes. Se recomienda realizar la actualización gratuita a Windows 8.1 para seguir recibiendo actualizaciones de seguridad y soporte técnico. Para obtener información adicional, consulte Actualizar a Windows 8.1 desde Windows 8.

En esta sección se describen los requisitos mínimos de versión para instalar SQL Server en un equipo que ejecute Windows Server 2012 o Windows 8.

Antes de instalar SQL Server en un equipo que ejecute Windows Server 2012 o Windows 8, debe asegurarse de que cumple los siguientes requisitos mínimos, según corresponda.

  • Para SQL Server 2022 en Windows SQL Server 2022 no se admite en Windows 8.1 ni en Windows Server 2012 R2.

  •      Para SQL Server 2019 en Windows SQL Server 2019 no se admite en Windows 8.1 ni en Windows Server 2012 R2.

  • Para SQL Server 2017 en Windows

    La versión se admite en la versión de lanzamiento de SQL Server 2017 en Windows RTM.

  • Para SQL Server 2016

    Debe aplicar SQL Server 2016 Service Pack 2 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2016.

  • Para SQL Server 2014

    Debe aplicar SQL Server 2014 Service Pack 3 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2014.

  • Para SQL Server 2012

    Debe aplicar SQL Server 2012 Service Pack 4 o una actualización posterior. Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2012.

    Nota:

    Consulte los problemas de instalación conocidos al instalar SQL Server 2012 en Windows 8 o Windows Server 2012.

  • Para SQL Server 2008 R2

    Debe aplicar Microsoft SQL Server 2008 R2 Service Pack 3 o una actualización posterior.

    Nota:

    No se admite la instalación de la versión RTM del producto. Sin embargo, una vez finalizada la instalación inicial, debe instalar los Service Packs correspondientes. Verá el mensaje siguiente en la página del Centro de soluciones:

    Captura de pantalla de los detalles del problema de configuración para SQL Server 2008 R2: Microsoft SQL Server (2008 y 2008 R2) tiene problemas de compatibilidad conocidos.

    Para obtener más información, consulte Cómo obtener el Service Pack más reciente para SQL Server 2008 R2.

  • Para SQL Server 2008

    Debe aplicar SQL Server 2008 Service Pack 4 o una actualización posterior.

    Nota:

    No se admite la instalación de la versión RTM del producto. Sin embargo, una vez finalizada la instalación inicial, debe instalar los Service Packs correspondientes. Su instalación de SQL Server 2008 no se admite a menos que aplique el Service Pack 4 después de instalar la edición RTM. Verá el mensaje siguiente en la página del Centro de soluciones.

    Captura de pantalla de los detalles del problema de configuración para SQL Server 2008: Microsoft SQL Server (2008 y 2008 R2) tiene problemas de compatibilidad conocidos.

    Para obtener más información, consulte Cómo obtener el service pack más reciente para SQL Server 2008.

    Importante

    El cuadro de diálogo siguiente se muestra en SQL Server 2008 R2 y SQL Server 2008 al ejecutar el programa de configuración.

    Captura de pantalla del cuadro de diálogo Asistente para la compatibilidad de programas, que muestra que este programa tiene problemas de compatibilidad.

    Al finalizar el programa de instalación de SQL Server, tiene que instalar los Service Packs correspondientes antes de ejecutar SQL Server en esta versión de Windows.

    • Para SQL Server 2008, debe instalar Service Pack 4 (SP4) o una versión posterior.

    • Para SQL Server 2008 R2, debe instalar Service Pack 3 (SP3) o una versión posterior.

      Nota:

      En esta sección se describen los problemas de configuración conocidos de SQL Server 2008 R2 y SQL Server 2008 en un equipo que ejecuta Windows Server 2012 R2, Windows Server 2012, Windows 8.1 o Windows 8.

  • Para SQL Server Compact Edition

    Las versiones siguientes se admiten en entornos con Windows 8.1, Windows 8, Windows Server 2012 y Windows Server 2012 R2:

    • SQL Server Compact 3.5 Service Pack 2 y versiones posteriores
    • SQL Server Compact 4.0 y versiones posteriores

    Nota:

    No se ha previsto compatibilidad para dispositivos con Windows RT.

Compatibilidad para cambiar de modo en Windows Server 2012 R2 o Windows Server 2012

En esta sección se describe la directiva de compatibilidad al cambiar entre los modos operativos de Windows Server 2012 R2 y Windows Server 2012 con SQL Server instalado.

Windows Server 2012 R2 y Windows Server 2012 tienen los siguientes estados de características o modos:

  • Servidor completo
  • Interfaz mínima de servidor
  • Server Core Puede cambiar entre estos estados de características en cualquier momento.

Puede cambiar de Server Core o Interfaz mínima de servidor a Servidor completo si hay una o más instancias de SQL Server 2014 o SQL Server 2012 instaladas. Sin embargo, tenga en cuenta que no puede cambiar de Servidor completo a Server Core o Interfaz mínima de servidor si hay una o más instancias de SQL Server 2014 o SQL Server 2012 instaladas.

Para cambiar de Servidor completo a Server Core o Interfaz mínima de servidor si hay una o más instancias de SQL Server 2014 o SQL Server 2012 instaladas, debe desinstalar SQL Server 2014 o SQL Server 2012, cambiar de modo y, a continuación, volver a instalar SQL Server 2014 o SQL Server 2012. Sin embargo, puede activar los requisitos previos de instalación de SQL Server 2014 o SQL Server 2012 en modo Servidor completo, cambiar al modo Server Core y, a continuación, instalar SQL Server 2014 o SQL Server 2012.

Nota:

  • Servidor mínimo es una instalación de Server Core con Administrador del servidor y otras herramientas de servidor instaladas. Por lo tanto, el programa de instalación de SQL Server sigue los mismos pasos de instalación en el modo Interfaz mínima de servidor de Windows Server 2012 R2 que en el modo Interfaz mínima de servidor y Server Core de Windows Server 2012. También puede cambiar entre Server Core y Servidor mínimo si hay una o más instancias de SQL Server 2014 o SQL Server 2012 instaladas. Este es un escenario admitido.

  • SQL Server Reporting Services 2012 no se admite con el modo Server Core de Windows Server 2012 R2 y Windows Server 2012 ni con el modo Interfaz mínima de servidor de Windows Server 2012 R2 y Windows 2012. Puede instalar SQL Server Reporting Services 2012 en un servidor que ejecute Windows Server 2012 en modo Servidor completo y, a continuación, cambiar al modo Server Core de Windows Server 2012. Sin embargo, esta configuración no se admite.

  • Es recomendable desinstalar todas las características de SQL Server 2012 que no sean compatibles con un servidor que ejecute Windows Server 2012 R2 o Windows Server 2012 en modo Server Core. Para obtener información sobre cómo hacerlo, consulte Instalar SQL Server 2012 en Server Core.

  • Este problema no se aplica a SQL Server 2008 ni a SQL Server 2008 R2. SQL Server 2008 y SQL Server 2008 R2 no se admiten en los modos Interfaz mínima de servidor y Server Core.

Para obtener más información acerca de las opciones de instalación disponibles al instalar Windows Server 2012, consulte Opciones de instalación de Windows Server.

SQL Server 2012 y SQL Server 2008 R2 admiten las características nuevas de Windows 8.1, Windows 8, Windows Server 2012 R2 y Windows Server 2012

En esta sección se resume cómo funcionan las versiones de SQL Server con algunas características nuevas de Windows 8.1, Windows 8, Windows Server 2012 R2 y Windows Server 2012.

En la tabla siguiente se resume cómo funcionan las versiones de SQL Server con algunas características nuevas de Windows 8 y Windows Server 2012.

Nota:

A menos que se indique lo contrario en la tabla siguiente, todas las características de Windows Server 2012 se admiten en todas la versiones con soporte de SQL Server.

Característica Característica o componente de SQL que interactúa con esta característica nueva Característica de SQL afectada o compatible Versión mínima y requisitos de Service Pack para SQL Excepciones o limitaciones de compatibilidad Más información
Espacios de almacenamiento SQL Server 2008 R2 Service Pack 1 o una versión posterior, SQL Server 2012 (RTM y versiones posteriores)

NOTA:
SQL Server 2008 R2 requiere Service Pack 2 en Windows 8.1 y Windows Server 2012 R2.
Esta característica se admite con los Service Packs especificados para las versiones correspondientes.
Sistema de archivos resistente (ReFS) ReFS no se admite en SQL 2012 y otras versiones inferiores. SQL Server 2014 admite ReFS.
Mitigación de errores de hardware de RAM LazyWriter Analizador de paquetes de página de suma de comprobación SQL Server 2012 Cuando se instala SQL Server 2012 en un sistema operativo Windows 2012 con hardware compatible con diagnósticos de memoria incorrecta, se muestran mensajes de error nuevos, como 854, 855 y 856, en lugar de los errores 832 que LazyWriter suele generar.
Cantidad de instancias por clúster Alta disponibilidad Clústeres de conmutación por error SQL Server 2012 25 por clúster de conmutación por error si usa letras de unidad y hasta 50 si usa almacenamiento de recursos compartidos de archivos SMB
Volúmenes compartidos de clúster (CSV) A partir de SQL Server 2014, las instancias de clúster de conmutación por error siempre activas admiten volúmenes compartidos de clúster (CSV) tanto en Windows Server 2008 R2 como en Windows Server 2012. Para obtener más información sobre CSV, consulte Descripción de Volúmenes compartidos de clúster en un clúster de conmutación por error. Los CSV no se admiten en versiones anteriores a SQL Server 2014.

Información sobre SQL Server 2005

En esta sección se ofrece información de compatibilidad sobre instancias de SQL Server 2005 en entornos con Windows 8.1 o Windows 8. También se describen las opciones disponibles para los clientes que usan SQL Server 2005. Microsoft SQL Server 2005 (la versión de lanzamiento y los Service Packs) y las versiones anteriores de SQL Server no se admiten en Windows 10, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ni Windows 8. Si Windows 10, Windows 8.1 o Windows 8 detecta una instancia de SQL Server 2005, recibirá una advertencia en el centro de actividades.

Para resolver este problema, actualice o quite la instancia existente de SQL Server 2005. Para obtener información sobre cómo actualizar SQL Server, consulte Actualizar a SQL Server 2014.

Nota:

Este vínculo apunta a SQL Server 2014. Puede usar la herramienta de selección de versiones de la parte superior del vínculo de MSDN (Otras versiones) para obtener información sobre otras versiones.

Para obtener información acerca de las ediciones Express de SQL Server, visite los siguientes sitios web de Microsoft:

Para obtener más información sobre cómo desinstalar una instancia existente de SQL Server 2005, consulte How to manually uninstall an instance of SQL Server 2005 o How to: Uninstall an Existing Instance of SQL Server 2005 (Setup).

Se aplica a

  • SQL Server 2005 Enterprise X64 Edition
  • SQL Server 2005 Express Edition
  • SQL Server 2005 Standard Edition
  • SQL Server 2005 Standard X64 Edition
  • SQL Server 2005 Workgroup Edition
  • SQL Server 2005 Developer Edition
  • SQL Server 2005 Enterprise Edition
  • SQL Server 2008 Developer
  • SQL Server 2008 Enterprise
  • SQL Server 2008 Express
  • SQL Server 2008 R2 Datacenter
  • SQL Server 2008 R2 Developer
  • SQL Server 2008 R2 Enterprise
  • SQL Server 2008 R2 Express
  • SQL Server 2008 R2 Express con Advanced Services
  • SQL Server 2008 R2 Standard
  • SQL Server 2008 R2 Standard Edition for Small Business
  • SQL Server 2008 R2 Web
  • SQL Server 2008 R2 Workgroup
  • SQL Server 2008 Standard
  • SQL Server 2008 Standard Edition for Small Business
  • SQL Server 2008 Web
  • SQL Server 2008 Workgroup
  • SQL Server 2012 Developer
  • SQL Server 2012 Enterprise
  • SQL Server 2012 Express
  • SQL Server 2012 Standard
  • SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • SQL Server 2014 Business Intelligence
  • SQL Server 2014 Developer
  • SQL Server 2014 Enterprise
  • SQL Server 2014 Enterprise Core
  • SQL Server 2014 Express
  • SQL Server 2014 Standard
  • SQL Server 2014 Web
  • SQL Server 2016 Developer
  • SQL Server 2016 Enterprise
  • SQL Server 2016 Enterprise Core
  • SQL Server 2016 Express
  • SQL Server 2016 Standard
  • SQL Server 2016 Web
  • SQL Server 2017 en Windows (todas las ediciones)
  • SQL Server 2019 en Windows