SQL Server 2016 y 2017: Requisitos de hardware y de software

Se aplica a: SQL Server (todas las versiones admitidas): solo Windows

En el artículo se enumeran los requisitos mínimos de hardware y software para instalar y ejecutar SQL Server 2016 y SQL Server 2017 en el sistema operativo Windows.

Para obtener los requisitos de hardware y software de otras versiones de SQL Server, vea:

Requisitos de hardware

Los siguientes requisitos de hardware se aplican a SQL Server 2016 y SQL Server 2017:

Componente Requisito
Disco duro SQL Server requiere un mínimo de 6 GB de espacio disponible en disco.

Las necesidades de espacio en disco variarán con los componentes de SQL Server que instale. Para obtener más información, vea Requisitos de espacio en disco duro en este artículo. Para obtener información acerca de los tipos de almacenamiento admitidos para los archivos de datos, vea Tipos de almacenamiento para los archivos de datos

Se recomienda la instalación de SQL Server en equipos con los formatos de archivo NTFS o ReFS. Se admite el sistema de archivos FAT32, pero no se recomienda porque es menos seguro que los sistemas de archivos NTFS o ReFS.

Durante la instalación se bloquean las unidades de solo lectura, asignadas o comprimidas.
Unidad Para la instalación desde disco se necesita una unidad de DVD.
Supervisión SQL Server requiere Super VGA (800 x 600) o un monitor de una resolución mayor.
Internet La funcionalidad de Internet necesita acceso a Internet (no necesariamente de carácter gratuito).
Memoria * Mínimo:

Ediciones Express: 512 MB

Las demás ediciones: 1 GB

Se recomienda que use:

Ediciones Express: 1 GB

Las demás ediciones: Al menos 4 GB, que debe aumentar a medida que el tamaño de la base de datos aumente para asegurar un rendimiento óptimo.
Velocidad del procesador Mínimo: Procesador x64: 1,4 GHz

Se recomienda que use: 2.0 GHz o superior
Tipo de procesador Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel EM64T, Intel Pentium IV compatible con EM64T

Nota:

La instalación de SQL Server es posible únicamente en procesadores x64. Ya no es viable en procesadores x86.

* La memoria mínima necesaria para instalar el componente Data Quality Server en Data Quality Services (DQS) es de 2 GB de RAM, que es independiente del requisito de memoria mínima de SQL Server. Para obtener información acerca de cómo instalar DQS, vea Instalar Data Quality Services.

Requisitos de software

En la tabla de esta sección se enumeran los requisitos mínimos de software para ejecutar SQL Server. También hay opciones de configuración recomendadas para obtener el rendimiento óptimo.

Los siguientes requisitos de software se aplican a todas las instalaciones:

Componente Requisito
.NET Framework SQL Server 2016 (13.x) y las versiones posteriores necesitan .NET Framework 4.6 para el Motor de base de datos, Master Data Services o la replicación. El programa de instalación de SQL Server instala automáticamente .NET Framework. También puede instalar manualmente .NET Framework desde Microsoft .NET Framework 4.6 (Instalador web) para Windows.

Para más información, recomendaciones e instrucciones sobre .NET Framework 4.6, consulte Guía de implementación de .NET Framework para desarrolladores.

Windows 8.1 y Windows Server 2012 R2 requieren KB2919355 antes de instalar .NET Framework 4.6.

Nota: La compatibilidad con .NET Framework 4.5.2, 4.6 y 4.6.1 finalizó el 26 de abril de 2022.
  • SQL Server 2016 (13.x) y versiones posteriores requieren .NET Framework 4.6 para el motor de base de datos, Master Data Services o Replicación (la configuración de SQL Server instala automáticamente .NET Framework). Puede actualizar a .NET 4.8 Framework o instalar directamente .NET 4.8 Framework. Todos los marcos con la versión principal 4 realizan una actualización local y son compatibles con versiones anteriores. Para obtener más información, consulte Descargar .NET Framework 4.8 | Descargas oficiales gratuitas (microsoft.com).
  • SQL Server 2014 y SQL Server 2012 usan .NET Framework 3.5 SP1, que tiene soporte hasta 2029, por lo que esta retirada no afecta a estas versiones.
Software de red Los sistemas operativos admitidos para SQL Server tienen software de red integrado. Las instancias con nombre y predeterminadas de una instalación independiente admiten los siguientes protocolos de red: Memoria compartida, Canalizaciones con nombre, TCP/IP y VIA.

Nota: El protocolo VIA no es compatible con los clústeres de conmutación por error. Los clientes o las aplicaciones que se ejecutan en el mismo nodo del clúster de conmutación por error que la instancia de SQL Server pueden usar el protocolo de memoria compartida para conectarse a SQL Server con la dirección de la canalización local. Sin embargo, este tipo de conexión no es compatible con clúster y generará un error después de la conmutación por error de una instancia. Por tanto, no se recomienda y solo se debe usar en escenarios muy específicos.

Importante: El protocolo VIA está en desuso. Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.

Para obtener más información acerca de los protocolos de red y las bibliotecas de red, vea Network Protocols and Network Libraries.

El programa de instalación deSQL Server instala los siguientes componentes de software que el producto necesita:

  • SQL Server Native Client
  • Archivos auxiliares del programa de instalación deSQL Server

Importante

Existen otros requisitos de hardware y software para la característica PolyBase. Para obtener más información, vea Introducción a PolyBase.

Compatibilidad del sistema operativo con SQL Server 2017

La siguiente tabla muestra qué ediciones de SQL Server 2017 son compatibles con las versiones de Windows:

Edición de SQL Server: Enterprise Desarrollador Estándar Web Express
Windows Server 2022 Datacenter
Windows Server 2022 Datacenter: Azure Edition
Windows Server 2022 Standard
Windows Server 2019 Datacenter
Windows Server 2019 Standard
Windows Server 2019 Essentials
Windows Server 2016 Datacenter
Windows Server 2016 Standard
Windows Server 2016 Essentials
Windows Server 2012 R2 Datacenter
Windows Server 2012 R2 Standard
Windows Server 2012 R2 Essentials
Windows Server 2012 R2 Foundation
Windows Server 2012 Datacenter
Windows Server 2012 Standard
Windows Server 2012 Essentials
Windows Server 2012 Foundation
Windows 11 IoT Enterprise No No
Windows 11 Enterprise No No
Windows 11 Professional No No
Windows 11 Home No No
Windows 10 IoT Enterprise No No
Windows 10 Enterprise No No
Windows 10 Professional No No
Windows 10 Home No No
Windows 8.1 Enterprise No No
Windows 8.1 Pro No No
Windows 8.1 Enterprise No No
Windows 8 Pro No No
Windows 8 No No

Compatibilidad de Server Core con SQL Server 2017

La instalación de SQL Server 2017 en el modo Server Core es compatible con las siguientes ediciones de Windows Server:

Windows Server 2022 Standard

Windows Server 2022 Datacenter

Windows Server 2022 Datacenter: Azure Edition

Windows Server 2019 Standard

Windows Server 2019 Datacenter

Windows Server 2016 Standard

Windows Server 2016 Datacenter

Windows Server 2012 R2 Standard

Windows Server 2012 R2 Datacenter

Windows Server 2012 Standard

Windows Server 2012 Datacenter

Para obtener más información sobre cómo instalar SQL Server en Server Core, vea Instalar SQL Server en Server Core.

Nota:

No se admite la instalación de SQL Server en un sistema operativo Windows en el que se admite la distinción entre mayúsculas y minúsculas. Para obtener más información, consulte:SQL Server no se admite en un sistema operativo Windows en el que está habilitada la distinción entre mayúsculas y minúsculas

Compatibilidad del sistema operativo con SQL Server 2016

La siguiente tabla muestra qué ediciones de SQL Server 2016 son compatibles con las versiones de Windows:

Edición de SQL Server: Enterprise Desarrollador Estándar Web Express
Windows Server 2022 Datacenter No No No No No
Windows Server 2022 Datacenter: Azure Edition No No No No No
Windows Server 2022 Standard No No No No No
Windows Server 2019 Datacenter
Windows Server 2019 Standard
Windows Server 2019 Essentials
Windows Server 2016 Datacenter
Windows Server 2016 Standard
Windows Server 2016 Essentials
Windows Server 2012 R2 Datacenter
Windows Server 2012 R2 Standard
Windows Server 2012 R2 Essentials
Windows Server 2012 R2 Foundation
Windows Server 2012 Datacenter
Windows Server 2012 Standard
Windows Server 2012 Essentials
Windows Server 2012 Foundation
Windows 11 IoT Enterprise No No No No No
Windows 11 Enterprise No No No No No
Windows 11 Professional No No No No No
Windows 11 Home No No No No No
Windows 10 IoT Enterprise No No
Windows 10 Enterprise No No
Windows 10 Professional No No
Windows 10 Home No No
Windows 8.1 Enterprise No No
Windows 8.1 Pro No No
Windows 8.1 Enterprise No No
Windows 8 Pro No No
Windows 8 No No

Para conocer los requisitos mínimos de versión para instalar SQL Server en Windows Server 2012 o Windows 8, vea Instalar SQL Server en Windows Server 2012 o Windows 8.

Compatibilidad de Server Core con SQL Server 2016

La instalación de SQL Server 2016 en el modo Server Core es compatible con las siguientes ediciones de Windows Server:

Windows Server 2019 Standard

Windows Server 2019 Datacenter

Windows Server 2016 Standard

Windows Server 2016 Datacenter

Windows Server 2012 R2 Standard

Windows Server 2012 R2 Datacenter

Windows Server 2012 Standard

Windows Server 2012 Datacenter

Para obtener más información sobre cómo instalar SQL Server en Server Core, vea Instalar SQL Server en Server Core.

Nota:

No se admite la instalación de SQL Server en un sistema operativo Windows en el que se admite la distinción entre mayúsculas y minúsculas. Para obtener más información, consulte:SQL Server no se admite en un sistema operativo Windows en el que está habilitada la distinción entre mayúsculas y minúsculas

Compatibilidad con WOW64

WOW64 ((Windows de 32 bits sobre Windows de 64 bits) es una característica de las ediciones de 64 bits de Windows que permite que las aplicaciones de 32 bits se ejecuten de forma nativa en el modo de 32 bits. Las aplicaciones funcionan en el modo de 32 bits, aunque el sistema operativo subyacente sea de 64 bits. WOW64 no se admite en instalaciones de SQL Server. Sin embargo, las Herramientas de administración sí se admiten en WOW64.

Características admitidas en sistemas operativos de cliente de 32 bits

Los sistemas operativos de cliente de Windows, como Windows 10 y Windows 8.1, están disponibles en arquitecturas tanto de 32 bits como de 64 bits. Los sistemas operativos de cliente de 64 bits admiten todas las características de SQL Server. En cuanto a los sistemas operativos de cliente de 32 bits compatibles, Microsoft admite las siguientes características:

  • Cliente de calidad de datos
  • Conectividad con las herramientas de cliente
  • Integration Services
  • Compatibilidad con versiones anteriores de las herramientas de cliente
  • SDK de las herramientas de cliente
  • Componentes de documentación
  • Componentes de Distributed Replay
  • Distributed Replay Controller
  • Distributed Replay Client
  • SDK de conectividad de cliente SQL

Windows Server 2008 R2 y los sistemas operativos de servidor posteriores no están disponibles en arquitecturas de 32 bits. Todos los sistemas operativos de servidor admitidos están disponibles únicamente en 64 bits. Los sistemas operativos de servidor de 64 bits admiten todas las características.

Compatibilidad entre idiomas

Para más información sobre la compatibilidad entre idiomas y consideraciones sobre la instalación de SQL Server en idiomas localizados, consulte Versiones en idioma local en SQL Server.

Requisitos de espacio en disco

Durante la instalación de SQL Server, Windows Installer crea archivos temporales en la unidad del sistema. Antes de ejecutar el programa de instalación para instalar o actualizar SQL Server, compruebe que dispone de al menos 6 GB de espacio en disco en la unidad del sistema para estos archivos. Este requisito es aplicable incluso si instala todos los componentes de SQL Server en una unidad distinta de la predeterminada.

Los requisitos reales de disco duro dependen de la configuración del sistema y de las características que decida instalar. En la siguiente tabla se muestran los requisitos de espacio en disco de los componentes de SQL Server.

Característica Requisito de espacio en disco
Motor de base de datos y archivos de datos, replicación, búsqueda de texto completo y Data Quality Services 1480 MB
Motor de base de datos (como se indicó más arriba) con R Services (en base de datos) 2744 MB
Motor de base de datos (como se indicó más arriba) con el servicio de consultas de PolyBase para datos externos 4194 MB
Archivos de datos y de Analysis Services 698 MB
Reporting Services 967 MB
Microsoft R Server (independiente) 280 MB
Reporting Services - SharePoint 1203 MB
Complemento de Reporting Services para productos de SharePoint 325 MB
Cliente de calidad de datos 121 MB
Conectividad con las herramientas de cliente 328 MB
Integration Services 306 MB
Componentes cliente, excepto los componentes de los Libros en pantalla de SQL Server y las herramientas de Integration Services 445 MB
Master Data Services 280 MB
Componentes de los Libros en pantalla de SQL Server para ver y administrar el contenido de ayuda* 27 MB
Todas las características 8030 MB

*Los requisitos de espacio en disco para el contenido descargado de los Libros en pantalla son 200 MB.

Tipos de almacenamiento para los archivos de datos

Los tipos admitidos de almacenamiento para los archivos de datos son:

  • Disco local
    • En la actualidad, SQL Server admite unidades de disco con tamaños de sector nativo estándar de 512 bytes y 4 KB. En los discos duros con tamaños de sector mayores de 4 KB, se pueden producir errores al intentar almacenar archivos de datos de SQL Server en ellos. Vea Límites de compatibilidad de tamaños de sector de unidades de disco duro en SQL Server para obtener más información sobre la compatibilidad de tamaños de sector de disco duro en SQL Server. Para más información, consulte Solución de errores relacionados con el tamaño del sector del disco del sistema superior a 4 KB.
    • La instalación de clústeres de conmutación por error deSQL Server admite el disco local solo para instalar los archivos tempdb. Asegúrese de que la ruta de acceso especificada para los archivos de datos y registro de tempdb es válida en todos los nodos del clúster. Durante la conmutación por error, si los directorios de tempdb no están disponibles en el nodo de destino de la conmutación por error, el recurso de SQL Server no podrá ponerse en línea.
  • Almacenamiento compartido
  • Espacios de almacenamiento directo (S2D)
  • Recurso compartido de archivos SMB
    • El almacenamiento SMB no se admite para los archivos de datos de Analysis Services en instalaciones independientes o en clúster. En su lugar, use almacenamiento de conexión directa, una red de área de almacenamiento o S2D.
    • El almacenamiento SMB podría estar hospedado en un servidor de archivos Windows o en un dispositivo de almacenamiento SMB de terceros. Si se utiliza un servidor de archivos Windows, la versión de Windows File Server debería ser 2008 o posterior. Consulta Instalación de SQL Server con el recurso compartido de archivos SMB como opción de almacenamiento para información al respecto.

Instalar SQL Server en un controlador de dominio

Por razones de seguridad, se recomienda que no se instale SQL Server en un controlador de dominio. SQL Server no bloqueará la instalación en un equipo que sea un controlador de dominio, pero se aplican las limitaciones siguientes:

  • No puede ejecutar los servicios SQL Server en un controlador de dominio bajo una cuenta del servicio local.

  • Una vez instalado en un equipo de SQL Server , no puede cambiar el equipo de un miembro de dominio a un controlador de dominio. Debe desinstalar SQL Server antes de cambiar el equipo host a un controlador de dominio.

  • Una vez instalado en un equipo de SQL Server , no puede cambiar el equipo de un controlador de dominio a un miembro de dominio. Debe desinstalar SQL Server antes de cambiar el equipo host a un miembro de dominio.

  • Las instancias del clúster de conmutación por error deSQL Server no se admiten si los nodos de clúster son controladores de dominio.

  • No se admite SQL Server en un controlador de dominio de solo lectura. El programa de instalación deSQL Server no puede crear grupos de seguridad ni suministrar cuentas de servicio de SQL Server en un controlador de dominio de solo lectura. En este escenario, se producirá un error de instalación.

    Nota

    Esta restricción también se aplica a las instalaciones en nodos de miembros de dominio.

  • Una instancia de clúster de conmutación por error de SQL Server no se admite en un entorno en el que solo se puede acceder a un controlador de dominio de solo lectura.

    Nota

    Esta restricción también se aplica a las instalaciones en nodos de miembros de dominio.

Medios de instalación

Puede obtener los medios de instalación adecuados desde las ubicaciones siguientes:

Como alternativa, puede crear una máquina virtual de Azure que ya ejecute SQL Server, aunque la ejecución de SQL Server en una máquina virtual será más lenta que si se hace de forma nativa debido a la sobrecarga de la virtualización.

Pasos siguientes

Una vez que haya revisado los requisitos de hardware y software para instalar SQL Server, puede empezar a planear una instalación de SQL Server o revisar las consideraciones de seguridad para SQL Server.