Compartir a través de


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

Se aplica a:SQL Server en Windows

En este artículo se enumeran los requisitos mínimos de hardware y software para instalar y ejecutar SQL Server 2016 (13.x) y SQL Server 2017 (14.x) 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 memoria y procesador se aplican a todas las ediciones de SQL Server:

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

Los requisitos de espacio de unidad dependen de los componentes de SQL Server que instale. Para obtener más información, consulte Requisitos de espacio de disco más adelante en este artículo. Para obtener información sobre los tipos de almacenamiento admitidos para archivos de datos, consulte Tipos de almacenamiento para archivos de datos.

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

Durante la instalación se bloquean los discos de solo lectura, mapeados o comprimidos.
Drive Para la instalación desde disco se necesita una unidad de DVD.
Monitor 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).
Memoria1
Memoria mínima - Ediciones Express: 512 MB

- Todas las demás ediciones: 1 GB
Memoria recomendada - Ediciones Express: 1 GB

- Todas las demás ediciones: al menos 4 GB y deben aumentarse a medida que aumenta el tamaño de la base de datos para garantizar un rendimiento óptimo.
Procesador
Tipo de procesador Procesador x64. Todas las CPU Intel y AMD x86-64 con hasta 64 núcleos por nodo NUMA.
Velocidad mínima 1,4 GHz
Velocidad recomendada 2,0 GHz o más rápido

1 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.

Nota

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

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 se aplican a todas las instalaciones:

Componente Requisito
Sistema operativo - Windows 8 o superior
- Windows Server 2012 o superior
.NET Framework SQL Server requiere .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. Consulte Instalación de .NET Framework.
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, Tuberías con Nombre, TCP/IP y VIA1.

1 El protocolo VIA no se admite en 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 admite clústeres y falla después de una conmutación por error de instancia. Por lo tanto, no se recomienda y solo se debe usar en escenarios específicos.

Importante

El protocolo VIA está en desuso. Esta característica se quitará en una versión futura de 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 sobre los protocolos de red y las bibliotecas, consulte Protocolos de red y bibliotecas de red.

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

  • SQL Server Native Client
  • Archivos auxiliares de configuración de SQL Server

Importante

La característica PolyBase tiene requisitos adicionales de hardware y software. Para obtener más información, consulte Virtualización de datos con PolyBase en SQL Server.

Instalación de .NET Framework

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 SQL Server 2017 (14.x) requieren .NET Framework 4.6 para motor de base de datos, Master Data Services o replicación (el programa de instalació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.x 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).

Compatibilidad del sistema operativo con SQL Server 2017

En la tabla siguiente se muestran las ediciones de SQL Server 2017 (14.x) compatibles con las versiones de Windows. También puede usar la información del ciclo de vida de soporte técnico para ver si se admite la versión de Windows.

Edición de SQL Server: Empresa Desarrollador Estándar La web Exprés
Windows Server 2022 (ciclo de vida de soporte técnico)
Windows Server 2022 Datacenter
Windows Server 2022 Datacenter: Azure Edition
Windows Server 2022 Standard
Windows Server 2019 (ciclo de vida de soporte técnico)
Windows Server 2019 Datacenter
Windows Server 2019 Standard
Windows Server 2019 Essentials
Windows Server 2016 (ciclo de vida de soporte técnico)
Windows Server 2016 Datacenter
Windows Server 2016 Standard
Windows Server 2016 Essentials
Windows Server 2012 R2 (ciclo de vida de soporte técnico)
Windows Server 2012 R2 Centro de datos
Windows Server 2012 R2 Standard
Windows Server 2012 R2 Essentials
Windows Server 2012 R2 Foundation
Windows Server 2012 (ciclo de vida de soporte técnico)
Centro de datos de Windows Server 2012
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

Las siguientes ediciones de Windows Server Core admiten la instalación de SQL Server 2017 (14.x):

  • Windows Server 2022 Datacenter
  • Windows Server 2022 Datacenter: Azure Edition
  • Windows Server 2022 Standard
  • Windows Server 2019 Datacenter
  • Windows Server 2019 Standard
  • Windows Server 2016 Datacenter
  • Windows Server 2016 Standard
  • Windows Server 2012 R2 Centro de datos
  • Windows Server 2012 R2 Standard
  • Centro de datos de Windows Server 2012
  • Windows Server 2012 Standard

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

Nota

No se puede instalar SQL Server en un sistema operativo Windows cuando se habilita 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 de mayúsculas y minúsculas.

Compatibilidad del sistema operativo con SQL Server 2016

En la tabla siguiente se muestran las ediciones de SQL Server 2016 (13.x) compatibles con las versiones de Windows. También puede usar la información del ciclo de vida de soporte técnico para ver si se admite la versión de Windows.

Edición de SQL Server: Empresa Desarrollador Estándar La web Exprés
Windows Server 2019 (ciclo de vida de soporte técnico)
Windows Server 2019 Datacenter
Windows Server 2019 Standard
Windows Server 2019 Essentials
Windows Server 2016 (ciclo de vida de soporte técnico)
Windows Server 2016 Datacenter
Windows Server 2016 Standard
Windows Server 2016 Essentials
Windows Server 2012 R2 (ciclo de vida de soporte técnico)
Windows Server 2012 R2 Centro de datos
Windows Server 2012 R2 Standard
Windows Server 2012 R2 Essentials
Windows Server 2012 R2 Foundation
Windows Server 2012 (ciclo de vida de soporte técnico)
Centro de datos de Windows Server 2012
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, consulte Requisitos de versión para SQL Server en el sistema operativo Windows.

Compatibilidad de Server Core con SQL Server 2016

Las siguientes ediciones de Windows Server Core admiten la instalación de SQL Server 2016 (13.x):

  • Windows Server 2019 Datacenter
  • Windows Server 2019 Standard
  • Windows Server 2016 Datacenter
  • Windows Server 2016 Standard
  • Windows Server 2012 R2 Centro de datos
  • Windows Server 2012 R2 Standard
  • Centro de datos de Windows Server 2012
  • Windows Server 2012 Standard

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

Nota

No se puede instalar SQL Server en un sistema operativo Windows cuando se habilita 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 de 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 es compatible con las 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
  • Servicios de Integración
  • Compatibilidad con las versiones anteriores de las herramientas de cliente
  • SDK de las herramientas de cliente
  • Componentes de documentación
  • Componentes de Distributed Replay
  • Controlador de Distributed Replay
  • Cliente de Reproducción Distribuida
  • SDK de conectividad de cliente SQL

Windows Server 2008 R2 y sistemas operativos de servidor posteriores no están disponibles como 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 obtener más información sobre la compatibilidad entre idiomas y consideraciones para instalar SQL Server en lenguajes localizados, vea Versiones de 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 tiene al menos 6 GB de espacio disponible 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 espacio de disco duro dependen de la configuración del sistema y de las características que decida instalar. En la tabla siguiente se proporcionan requisitos de espacio de unidad para los componentes de SQL Server.

Característica Requisito de espacio de unidad
Motor de base de datos y archivos de datos, replicación, búsqueda de texto completo y servicios de calidad de datos 1480 MB
Motor de base de datos (según fila anterior) con servicios R (dentro de la base de datos) 2744 MB
Motor de base de datos (como la fila anterior) con el servicio de consultas polyBase para datos externos 4194 MB
Analysis Services y archivos de datos 698 MB
Servicios de Informes 967 MB
Microsoft R Server (independiente) 280 MB
Servicios de generación de informes - 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
Servicios de Integración 306 MB
Componentes cliente (excepto los componentes de los Libros en línea de SQL Server y las herramientas de Servicios de Integración) 445 MB
Master Data Services 280 MB
Componentes de la Documentación en línea de SQL Server para ver y administrar el contenido de ayuda 1 27 MB
Todas las características 8030 MB

1 El requisito de espacio de unidad para el contenido descargado de Books Online es de 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. Para obtener más información sobre la compatibilidad con tamaños de sector más grandes e implementaciones de fabricantes, consulta la sección "Tamaños del sector de disco de 4 KB" en las notas del producto SQLIOBasicsCh2.doc. Puedes descargar las notas del producto en la sección Descargar del artículo Datos básicos de E/S de SQL Server, capítulo 2.

      Si usas discos de formato avanzado con formato físico con 4096 bytes, pero expones un tamaño de sector lógico de 512 bytes, puedes obtener más información sobre el comportamiento y las recomendaciones en el artículo Tech Community SQL Server: las nuevas unidades usan el tamaño del sector 4K.

      Las unidades de disco duro con tamaños de sector mayores de 4 KB pueden provocar errores al intentar almacenar archivos de datos de SQL Server en ellos. Para obtener más información sobre la compatibilidad con el tamaño del sector de la unidad de disco duro en SQL Server, consulte Solución de errores de SQL Server relacionados con el tamaño del sector del disco del sistema superior a 4 KB. Actualmente, la clave del ForcedPhysicalSectorSizeInBytes Registro es necesaria para instalar correctamente SQL Server en algunos dispositivos de almacenamiento más recientes con un tamaño de sector del disco del sistema superior a 4 KB.

    • La instalación del clúster de conmutación por error de SQL Server solo admite disco local para instalar los archivos tempdb. Asegúrese de que la ruta de acceso especificada para los archivos de datos y registro tempdb es válida en todos los nodos del clúster. Durante la conmutación por error, si los directorios tempdb no están disponibles en el nodo de destino de la conmutación por error, el recurso de SQL Server no puede ponerse en línea.

  • Almacenamiento compartido

  • Espacios de almacenamiento directo (S2D)

  • Compartición 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 usa Windows File Server, la versión debe ser 2008 o posterior. Para obtener más información sobre cómo instalar SQL Server mediante el recurso compartido de archivos SMB como opción de almacenamiento, consulte Instalación de SQL Server con almacenamiento de recursos compartidos de archivos SMB.

Instalación de SQL Server en un controlador de dominio

Por razones de seguridad, no 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.

  • Después de instalar SQL Server en un equipo, 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.

  • Después de instalar SQL Server en un equipo, 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 de clúster de conmutación por error de SQL Server no se admiten cuando 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 de SQL Server no puede crear grupos de seguridad ni cuentas de servicio de SQL Server en un controlador de dominio de solo lectura. En este escenario, se produce 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 es compatible en un entorno donde 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

Obtenga los medios de instalación pertinentes de las siguientes ubicaciones:

Como alternativa, puede implementar SQL Server en una máquina virtual de Azure en Azure Portal. Debido a la sobrecarga de virtualización, las máquinas virtuales pueden ser más lentas que ejecutarse de forma nativa.