Partilhar via


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

Aplica-se a:SQL Server - somente Windows

O artigo lista os requisitos mínimos de hardware e software para instalar e executar o SQL Server 2016 e o SQL Server 2017 no sistema operacional Windows.

Para obter os requisitos de hardware e software para outras versões do SQL Server, consulte:

Requisitos de hardware

Os seguintes requisitos de hardware se aplicam ao SQL Server 2016 e ao SQL Server 2017:

Componente Exigência
Disco Rígido O SQL Server requer um mínimo de 6 GB de espaço disponível no disco rígido.

Os requisitos de espaço em disco variam de acordo com os componentes do SQL Server instalados. Para obter mais informações, consulte Requisitos de espaço em disco rígido mais adiante neste artigo. Para obter informações sobre os tipos de armazenamento suportados para arquivos de dados, consulte Tipos de armazenamento para arquivos de dados.
É recomendável instalar o SQL Server em computadores com os formatos de arquivo NTFS ou ReFS. O sistema de arquivos FAT32 é suportado, mas não recomendado, pois é menos seguro do que os sistemas de arquivos NTFS ou ReFS.
Unidades de leitura apenas, mapeadas ou compactadas, são bloqueadas durante a instalação.
Conduzir Uma unidade de DVD, conforme apropriado, é necessária para a instalação a partir do disco.
Monitorização O SQL Server requer um monitor de resolução Super-VGA (800x600) ou superior.
Internet A funcionalidade da Internet requer acesso à Internet (podem ser aplicadas taxas).
Memória * mínimo:

Edições Express: 512 MB
Todas as outras edições: 1 GB
Recomendado:
Edições Express: 1 GB
Todas as outras edições: Pelo menos 4 GB e deve ser aumentada à medida que o tamanho do banco de dados aumenta para garantir um desempenho ideal.
Velocidade do processador Mínimo: x64 Processador: 1,4 GHz

Recomendado: 2,0 GHz ou mais rápido
Tipo de processador Processador x64: Todas as CPUs Intel e AMD x86-64 com 64 núcleos ou menos por nó NUMA

Observação

A instalação do SQL Server é suportada apenas em processadores x64. Ele não é mais suportado em processadores x86.

* A memória mínima necessária para instalar o componente Data Quality Server no Data Quality Services (DQS) é de 2 GB de RAM, o que é diferente do requisito mínimo de memória do SQL Server. Para obter informações sobre como instalar o DQS, consulte Instalar o Data Quality Services.

Requisitos de software

A tabela nesta seção lista os requisitos mínimos de software para executar o SQL Server. Há também opções de configuração recomendadas para desempenho ideal.

Os seguintes requisitos de software aplicam-se a todas as instalações:

Componente Exigência
.NET Framework O SQL Server 2016 (13.x) e posterior exigem o .NET Framework 4.6 para o Mecanismo de Banco de Dados, Master Data Services ou Replicação. A instalação do SQL Server instala automaticamente o .NET Framework. Também pode instalar manualmente o .NET Framework a partir do Microsoft .NET Framework 4.6 (Web Installer) para Windows.

Para obter mais informações, recomendações e orientações sobre o .NET Framework 4.6, consulte Guia de implantação do .NET Framework para desenvolvedores.
O Windows 8.1 e o Windows Server 2012 R2 exigem KB2919355 antes de instalar o .NET Framework 4.6.
Nota: O suporte para o .NET Framework 4.5.2, 4.6 e 4.6.1 terminou em 26 de abril de 2022.
  • O SQL Server 2016 (13.x) e posterior exigem o .NET Framework 4.6 para Mecanismo de Banco de Dados, Master Data Services ou Replicação (a instalação do SQL Server instala automaticamente o .NET Framework). Você pode atualizar para o .NET 4.8 Framework ou instalar diretamente o .NET 4.8 Framework. Todos os frameworks com a versão principal 4 fazem uma atualização no local e são retrocompatíveis. Para obter mais informações, verifique Download .NET Framework 4.8 | Downloads oficiais gratuitos (microsoft.com).
  • O SQL Server 2014 e o SQL Server 2012 usam o .NET Framework 3.5 SP1, que tem suporte até 2029, portanto, essa desativação não os afeta.
Software de rede Os sistemas operacionais com suporte para SQL Server têm software de rede interno. As instâncias nomeadas e predefinidas de uma instalação independente suportam os seguintes protocolos de rede: memória compartilhada, pipes nomeados, TCP/IP e VIA.

Nota: O protocolo VIA não é suportado nos clusters de failover. Os clientes ou aplicações que funcionam no mesmo nó do cluster de failover que a instância do SQL Server podem utilizar o protocolo de memória partilhada para se ligar ao SQL Server através do seu endereço local de pipe. No entanto, este tipo de ligação não é compatível com clusters e falha após uma mudança de instância. Por conseguinte, não é recomendado e só deve ser utilizado em cenários específicos.
Importante: O protocolo VIA foi preterido. Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso.
Para obter mais informações sobre protocolos de rede e bibliotecas de rede, consulte Protocolos de rede e bibliotecas de rede.

A Instalação do SQL Server instala os seguintes componentes de software exigidos pelo produto:

  • SQL Server Native Client
  • Arquivos de suporte da Instalação do SQL Server

Importante

Há requisitos adicionais de hardware e software para o recurso PolyBase. Para obter mais informações, consulte Introdução ao PolyBase.

Suporte do sistema operacional para SQL Server 2017

A tabela a seguir mostra quais edições do SQL Server 2017 são compatíveis com quais versões do Windows:

Edição do SQL Server: Empresa Programador Padrão Sítio Web Expresso
Windows Server 2022 Datacenter Sim Sim Sim Sim Sim
Windows Server 2022 Datacenter: Azure Edition Sim Sim Sim Sim Sim
Windows Server 2022 Standard Sim Sim Sim Sim Sim
Centro de dados do Windows Server 2019 Sim Sim Sim Sim Sim
Windows Server 2019 Standard Sim Sim Sim Sim Sim
Windows Server 2019 Essentials Sim Sim Sim Sim Sim
Centro de dados do Windows Server 2016 Sim Sim Sim Sim Sim
Windows Server 2016 Standard Sim Sim Sim Sim Sim
Windows Server 2016 Essentials Sim Sim Sim Sim Sim
Centro de dados do Windows Server 2012 R2 Sim Sim Sim Sim Sim
Windows Server 2012 R2 Padrão Sim Sim Sim Sim Sim
Windows Server 2012 R2 Essentials Sim Sim Sim Sim Sim
Windows Server 2012 R2 Fundação Sim Sim Sim Sim Sim
Centro de dados do Windows Server 2012 Sim Sim Sim Sim Sim
Windows Server 2012 Padrão Sim Sim Sim Sim Sim
Fundamentos do Windows Server 2012 Sim Sim Sim Sim Sim
Windows Server 2012 Fundação Sim Sim Sim Sim Sim
Windows 11 IoT Enterprise Não Sim Sim Não Sim
Windows 11 Enterprise Não Sim Sim Não Sim
Windows 11 Profissional Não Sim Sim Não Sim
Página inicial do Windows 11 Não Sim Sim Não Sim
Windows 10 IoT Enterprise Não Sim Sim Não Sim
Windows 10 Empresarial Não Sim Sim Não Sim
Windows 10 Profissional Não Sim Sim Não Sim
Página inicial do Windows 10 Não Sim Sim Não Sim
Windows 8.1 Enterprise Não Sim Sim Não Sim
Windows 8.1 Pro Não Sim Sim Não Sim
Windows 8.1 Enterprise Não Sim Sim Não Sim
Windows 8 Pro Não Sim Sim Não Sim
Janelas 8 Não Sim Sim Não Sim

Suporte Server Core para SQL Server 2017

As seguintes edições do servidor Windows suportam a instalação do SQL Server 2017 no modo Server Core:

Windows Server 2022 Standard

Windows Server 2022 Datacenter

Windows Server 2022 Datacenter: edição do Azure

Windows Server 2019 Standard

Centro de dados do Windows Server 2019

Windows Server 2016 Standard

Centro de dados do Windows Server 2016

Windows Server 2012 R2 Padrão

Centro de dados do Windows Server 2012 R2

Windows Server 2012 Padrão

Centro de dados do Windows Server 2012

Para obter mais informações sobre como instalar o SQL Server no Server Core, consulte Instalar o SQL Server no Server Core.

Observação

Não há suporte para a instalação do SQL Server em um sistema operacional Windows no qual a diferenciação de maiúsculas e minúsculas está habilitada. Para obter mais informações, revise SQL Server não é suportado em um sistema operativo Windows no qual a sensibilidade a maiúsculas e minúsculas está ativada

Suporte do sistema operacional para SQL Server 2016

A tabela a seguir mostra quais edições do SQL Server 2016 são compatíveis com quais versões do Windows:

Edição do SQL Server: Empresa Programador Padrão Sítio Web Expresso
Windows Server 2022 Datacenter Não Não Não Não Não
Windows Server 2022 Datacenter: Azure Edition Não Não Não Não Não
Windows Server 2022 Standard Não Não Não Não Não
Centro de dados do Windows Server 2019 Sim Sim Sim Sim Sim
Windows Server 2019 Standard Sim Sim Sim Sim Sim
Windows Server 2019 Essentials Sim Sim Sim Sim Sim
Centro de dados do Windows Server 2016 Sim Sim Sim Sim Sim
Windows Server 2016 Standard Sim Sim Sim Sim Sim
Windows Server 2016 Essentials Sim Sim Sim Sim Sim
Centro de dados do Windows Server 2012 R2 Sim Sim Sim Sim Sim
Windows Server 2012 R2 Padrão Sim Sim Sim Sim Sim
Windows Server 2012 R2 Essentials Sim Sim Sim Sim Sim
Windows Server 2012 R2 Fundação Sim Sim Sim Sim Sim
Centro de dados do Windows Server 2012 Sim Sim Sim Sim Sim
Windows Server 2012 Padrão Sim Sim Sim Sim Sim
Fundamentos do Windows Server 2012 Sim Sim Sim Sim Sim
Windows Server 2012 Fundação Sim Sim Sim Sim Sim
Windows 11 IoT Enterprise Não Não Não Não Não
Windows 11 Enterprise Não Não Não Não Não
Windows 11 Profissional Não Não Não Não Não
Página inicial do Windows 11 Não Não Não Não Não
Windows 10 IoT Enterprise Não Sim Sim Não Sim
Windows 10 Empresarial Não Sim Sim Não Sim
Windows 10 Profissional Não Sim Sim Não Sim
Página inicial do Windows 10 Não Sim Sim Não Sim
Windows 8.1 Enterprise Não Sim Sim Não Sim
Windows 8.1 Pro Não Sim Sim Não Sim
Windows 8.1 Enterprise Não Sim Sim Não Sim
Windows 8 Pro Não Sim Sim Não Sim
Janelas 8 Não Sim Sim Não Sim

Para obter os requisitos mínimos de versão para instalar o SQL Server no Windows Server 2012 ou Windows 8, consulte Instalando o SQL Server no Windows Server 2012 ou Windows 8.

Suporte Server Core para SQL Server 2016

As seguintes edições do servidor Windows suportam a instalação do SQL Server 2016 no modo Server Core:

Windows Server 2019 Standard

Centro de dados do Windows Server 2019

Windows Server 2016 Standard

Centro de dados do Windows Server 2016

Windows Server 2012 R2 Padrão

Centro de dados do Windows Server 2012 R2

Windows Server 2012 Padrão

Centro de dados do Windows Server 2012

Para obter mais informações sobre como instalar o SQL Server no Server Core, consulte Instalar o SQL Server no Server Core.

Observação

Não há suporte para a instalação do SQL Server em um sistema operacional Windows no qual a diferenciação de maiúsculas e minúsculas está habilitada. Para obter mais informações, revise SQL Server não é suportado em um sistema operativo Windows no qual a sensibilidade a maiúsculas e minúsculas está ativada

Suporte WOW64

O WOW64 (Windows de 32 bits no Windows de 64 bits) é um recurso das edições de 64 bits do Windows que permite que aplicativos de 32 bits sejam executados nativamente no modo de 32 bits. Os aplicativos funcionam no modo de 32 bits, mesmo que o sistema operacional subjacente seja um sistema operacional de 64 bits. WOW64 não é suportado para instalações do SQL Server. No entanto, as Ferramentas de Gestão são suportadas no WOW64.

Recursos suportados em sistemas operacionais cliente de 32 bits

Os sistemas operacionais cliente Windows, por exemplo, Windows 10 e Windows 8.1 estão disponíveis como arquiteturas de 32 bits ou 64 bits. Todos os recursos do SQL Server são suportados em sistemas operacionais cliente de 64 bits. Em sistemas operativos cliente de 32 bits suportados, a Microsoft suporta as seguintes funcionalidades:

  • Cliente de Qualidade de Dados
  • Conectividade de ferramentas de cliente
  • Serviços de integração
  • Compatibilidade com versões anteriores das ferramentas de cliente
  • SDK de Ferramentas de Cliente
  • Componentes de documentação
  • Componentes de reprodução distribuída
  • Controlador de reprodução distribuída
  • Cliente de Replay Distribuído
  • SDK de conectividade do cliente SQL

O Windows Server 2008 R2 e sistemas operacionais de servidor posteriores não estão disponíveis como arquiteturas de 32 bits. Todos os sistemas operativos de servidor suportados só estão disponíveis como 64 bits. Todos os recursos são suportados em sistemas operacionais de servidor de 64 bits.

Suporte entre idiomas

Para obter mais informações sobre suporte entre idiomas e considerações sobre a instalação do SQL Server em idiomas localizados, consulte versões de idioma local no SQL Server.

Requisitos de espaço em disco

Durante a instalação do SQL Server, o Windows Installer cria arquivos temporários na unidade do sistema. Antes de executar a Instalação para instalar ou atualizar o SQL Server, verifique se você tem pelo menos 6,0 GB de espaço em disco disponível na unidade do sistema para esses arquivos. Esse requisito se aplica mesmo se você instalar componentes do SQL Server em uma unidade não padrão.

Os requisitos reais de espaço no disco rígido dependem da configuração do sistema e das funcionalidades que decidir instalar. A tabela a seguir fornece requisitos de espaço em disco para componentes do SQL Server.

Característica Requisito de espaço em disco
Motor de Base de Dados e arquivos de dados, Replicação, Pesquisa Full-Text e Serviços de Qualidade de Dados 1480 MB
Mecanismo de Banco de Dados (como acima) com R Services (In-Database) 2744 MB
Mecanismo de Banco de Dados (como acima) com o Serviço de Consulta PolyBase para Dados Externos 4194 MB
Analysis Services e arquivos de dados 698 MB
Serviços de Relatório 967 MB
Microsoft R Server (autônomo) 280 MB
Serviços de Relatórios - SharePoint 1203 MB
Suplemento Reporting Services para Produtos do SharePoint 325 MB
Cliente de Qualidade de Dados 121 MB
Conectividade de ferramentas de cliente 328 MB
Serviços de integração 306 MB
Componentes cliente (diferentes dos componentes dos Manuais Online do SQL Server e das ferramentas do Integration Services) 445 MB
Serviços de Dados Mestres 280 MB
Componentes dos Manuais Online do SQL Server para exibir e gerenciar o conteúdo da ajuda* 27 MB
Todos os recursos 8030 MB

*O requisito de espaço em disco para o conteúdo dos Manuais Online baixado é de 200 MB.

Tipos de armazenamento para arquivos de dados

Os tipos de armazenamento suportados para arquivos de dados são:

  • Disco Local
    • Atualmente, o SQL Server oferece suporte a unidades de disco com tamanhos de setor nativo padrão de 512 bytes e 4 KB. Discos rígidos com tamanhos de setor maiores que 4 KB podem causar erros ao tentar armazenar arquivos de dados do SQL Server neles. Consulte Solucionar problemas de erros relacionados ao tamanho do setor de disco do sistema maior que 4 KB para obter mais informações sobre o suporte ao tamanho do setor do disco rígido no SQL Server. Atualmente, a chave do Registro ForcedPhysicalSectorSizeInBytes é necessária para instalar com êxito o SQL Server em alguns dispositivos de armazenamento mais recentes com tamanho de setor de disco do sistema maior que 4 KB.
    • A instalação do cluster de failover do SQL Server oferece suporte ao Disco Local somente para instalar os arquivos tempdb. Verifique se o caminho especificado para os dados tempdb e os arquivos de log é válido em todos os nós do cluster. Durante o failover, se os diretórios tempdb não estiverem disponíveis no nó de destino do failover, o recurso do SQL Server não conseguirá ficar online.
  • Armazenamento compartilhado
  • Espaços de Armazenamento Diretos (S2D)
  • Compartilhamento de arquivos SMB
    • O armazenamento SMB não é suportado para arquivos de dados do Analysis Services para instalações autônomas ou clusterizadas. Em vez disso, use armazenamento direto anexado, uma rede de área de armazenamento ou S2D.
    • O armazenamento SMB pode ser hospedado por um servidor de arquivos do Windows ou um dispositivo de armazenamento SMB de terceiros. Se o Servidor de Arquivos do Windows for usado, a versão do Servidor de Arquivos do Windows deverá ser 2008 ou posterior. Para obter mais informações sobre como instalar o SQL Server usando o compartilhamento de arquivos SMB como uma opção de armazenamento, consulte Instalar o SQL Server com compartilhamento de arquivos SMB como uma opção de armazenamento.

Instalando o SQL Server em um controlador de domínio

Por motivos de segurança, recomendamos que você não instale o SQL Server em um controlador de domínio. A Instalação do SQL Server não bloqueia a instalação em um computador que seja um controlador de domínio, mas as seguintes limitações se aplicam:

  • Não é possível executar serviços do SQL Server em um controlador de domínio em uma conta de serviço local.

  • Depois que o SQL Server é instalado em um computador, você não pode alterar o computador de um membro do domínio para um controlador de domínio. Você deve desinstalar o SQL Server antes de alterar o computador host para um controlador de domínio.

  • Depois que o SQL Server é instalado em um computador, você não pode alterar o computador de um controlador de domínio para um membro do domínio. Você deve desinstalar o SQL Server antes de alterar o computador host para um membro do domínio.

  • Não é suportada a utilização de instâncias de cluster de failover do SQL Server quando os nós do cluster são controladores de domínio.

  • Não é suportado o SQL Server num controlador de domínio só de leitura. A configuração do SQL Server não pode criar grupos de segurança ou provisionar contas de serviço do SQL Server em um controlador de domínio de leitura apenas. Nesse cenário, a instalação falha.

    Observação

    Essa restrição também se aplica a instalações em nós membros do domínio.

  • Não é suportada uma instância de cluster de failover do SQL Server num ambiente onde apenas um controlador de domínio de leitura é acessível.

    Observação

    Essa restrição também se aplica a instalações em nós membros do domínio.

Mídia de instalação

Você pode obter mídia de instalação relevante dos seguintes locais:

Como alternativa, você pode criar uma máquina virtual do Azure que já esteja executando o SQL Server.