SQL Server 2016 e 2017: requisitos de software e de hardware
Aplica-se a: SQL Server (somente para Windows)
O artigo lista os requisitos mínimos de hardware e software para instalação e execução do SQL Server 2016 e do SQL Server 2017 no sistema operacional Windows.
Para obter os requisitos de hardware e software para outras versões do SQL Server, confira:
Os seguintes requisitos de hardware se aplicam ao SQL Server 2016 e ao SQL Server 2017:
Componente | Requisito |
---|---|
Disco rígido | OSQL Server requer no mínimo 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 posteriormente neste artigo. Para obter mais informações sobre tipos de armazenamento de arquivos de dados com suporte, consulte Tipos de armazenamento para arquivos de dados. Recomendamos instalar o SQL Server em computadores com os formatos de arquivo NTFS ou ReFS. O sistema de arquivos FAT32 tem suporte, mas não é recomendado, pois é menos seguro do que os sistemas de arquivos NTFS ou ReFS. Unidades somente leitura, mapeadas ou compactadas são bloqueadas durante a instalação. |
Unidade | Uma unidade de DVD, conforme apropriado, é necessária para a instalação a partir do disco. |
Monitoramento | OSQL Server requer um monitor com resolução Super-VGA (800 x 600) ou superior. |
Internet | A funcionalidade de Internet requer acesso à Internet (a cobrança de taxas pode ser aplicável). |
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 aumentado à medida que o tamanho do banco de dados aumenta para garantir um ótimo desempenho. |
Velocidade do processador | Mínimo: processador x64: 1,4 GHz Recomendado: 2,0 GHz ou mais rápido |
Tipo de processador | Processador x64: AMD Opteron, AMD Athlon 64, Intel Xeon com suporte Intel EM64T, Intel Pentium IV com suporte EM64T |
Observação
A instalação do SQL Server tem suporte apenas em processadores x64. Ela não tem mais suporte com processadores x86.
* A memória mínima exigida para instalar o componente do Data Quality Server no DQS (Data Quality Services) é de 2 GB de RAM, diferente do requisito mínimo de memória do SQL Server. Para obter informações sobre como instalar o DQS, consulte Install Data Quality Services.
A tabela nesta seção lista os requisitos mínimos de software para executar o SQL Server. Também há opções de configurações recomendadas para desempenho ideal.
Os seguintes requisitos de software se aplicam a todas as instalações:
Componente | Requisito |
---|---|
.NET Framework | O SQL Server 2016 (13.x) e posteriores 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 o .NET Framework automaticamente. Você também pode instalar o .NET Framework manualmente por meio do Microsoft .NET Framework 4.6 (Instalador da Web) para Windows. Para obter mais informações, recomendações e diretrizes sobre o .NET Framework 4.6, consulte o Guia de implantação do .NET Framework para desenvolvedores. Windows 8.1, e Windows Server 2012 R2 exigem o KB2919355 antes de instalar o .NET Framework 4.6. Observação: o suporte para .NET Framework 4.5.2, 4.6 e 4.6.1 terminou em 26 de abril de 2022.
|
Software de rede | Os sistemas operacionais com suporte para SQL Server têm software de rede interno. As instâncias nomeadas e padrão de uma instalação autônoma dão suporte aos seguintes protocolos de rede: memória compartilhada, pipes nomeados, TCP/IP e VIA. Observação: o protocolo VIA não tem suporte em clusters de failover. Os clientes ou aplicativos em execução no mesmo nó do cluster de failover que a instância do SQL Server podem usar o protocolo de Memória Compartilhada para se conectar ao SQL Server usando seu endereço de pipe local. No entanto, esse tipo de conexão não reconhece o cluster e falha após um failover de instância. Portanto, não é recomendado e só deve ser usado 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 desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Para obter mais informações sobre protocolos de rede e bibliotecas de rede, consulte Network Protocols and Network Libraries. |
A Instalação doSQL Server instala os seguintes componentes de software necessários ao produto:
- SQL Server Native Client
- SQL Server Arquivos de suporte à instalação
Importante
Há requisitos adicionais de hardware e software para o recurso PolyBase. Para obter mais informações, consulte Introdução ao PolyBase.
A seguinte tabela mostra quais edições do SQL Server 2017 são compatíveis com quais versões do Windows:
Edição do SQL Server: | Enterprise | Desenvolvedor | Standard | Web | Express |
---|---|---|---|---|---|
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 |
Windows Server 2019 Datacenter | Sim | Sim | Sim | Sim | Sim |
Windows Server 2019 Standard | Sim | Sim | Sim | Sim | Sim |
Windows Server 2019 Essentials | Sim | Sim | Sim | Sim | Sim |
Windows Server 2016 Datacenter | Sim | Sim | Sim | Sim | Sim |
Windows Server 2016 Standard | Sim | Sim | Sim | Sim | Sim |
Windows Server 2016 Essentials | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 R2 Datacenter | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 R2 Standard | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 R2 Essentials | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 R2 Foundation | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 Datacenter | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 Standard | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 Essentials | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 Foundation | 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 Professional | Não | Sim | Sim | Não | Sim |
Windows 11 Home | Não | Sim | Sim | Não | Sim |
Windows 10 IoT Enterprise | Não | Sim | Sim | Não | Sim |
Windows 10 Enterprise | Não | Sim | Sim | Não | Sim |
Windows 10 Professional | Não | Sim | Sim | Não | Sim |
Windows 10 Home | 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 |
Windows 8 | Não | Sim | Sim | Não | Sim |
As seguintes edições do Windows Server oferecem suporte à instalação do SQL Server 2017 no modo Server Core:
Windows Server 2022 Standard
Windows Server 2022 Datacenter
Windows Server 2022 Datacenter: Azure Edition
Windows Server 2019 Standard
Windows Server 2019 Data center
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 obter mais informações sobre a instalação do SQL Server no Server Core, confira 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, confira Não há suporte para o SQL Server em um sistema operacional Windows no qual a diferenciação de maiúsculas e minúsculas está habilitada
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: | Enterprise | Desenvolvedor | Standard | Web | Express |
---|---|---|---|---|---|
Windows Server 2022 Datacenter | Não | No | No | No | Não |
Windows Server 2022 Datacenter: Azure Edition | Não | No | No | No | Não |
Windows Server 2022 Standard | Não | No | No | No | Não |
Windows Server 2019 Datacenter | Sim | Sim | Sim | Sim | Sim |
Windows Server 2019 Standard | Sim | Sim | Sim | Sim | Sim |
Windows Server 2019 Essentials | Sim | Sim | Sim | Sim | Sim |
Windows Server 2016 Datacenter | Sim | Sim | Sim | Sim | Sim |
Windows Server 2016 Standard | Sim | Sim | Sim | Sim | Sim |
Windows Server 2016 Essentials | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 R2 Datacenter | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 R2 Standard | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 R2 Essentials | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 R2 Foundation | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 Datacenter | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 Standard | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 Essentials | Sim | Sim | Sim | Sim | Sim |
Windows Server 2012 Foundation | Sim | Sim | Sim | Sim | Sim |
Windows 11 IoT Enterprise | Não | No | No | No | Não |
Windows 11 Enterprise | Não | No | No | No | Não |
Windows 11 Professional | Não | No | No | No | Não |
Windows 11 Home | Não | No | No | No | Não |
Windows 10 IoT Enterprise | Não | Sim | Sim | Não | Sim |
Windows 10 Enterprise | Não | Sim | Sim | Não | Sim |
Windows 10 Professional | Não | Sim | Sim | Não | Sim |
Windows 10 Home | 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 |
Windows 8 | Não | Sim | Sim | Não | Sim |
Para saber os requisitos mínimos da versão para instalar o SQL Server em Windows Server 2012 ou em Windows 8, confira Instalar o SQL Server no Windows Server 2012 ou no Windows 8.
As seguintes edições do Windows Server oferecem suporte à instalação do SQL Server 2016 no modo Server Core:
Windows Server 2019 Standard
Windows Server 2019 Data center
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 obter mais informações sobre a instalação do SQL Server no Server Core, confira 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, confira Não há suporte para o SQL Server em um sistema operacional Windows no qual a diferenciação de maiúsculas e minúsculas está habilitada
O WOW64 (Windows de 32 bits no Windows de 64 bits) é um recurso de 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 esteja em execução em um sistema operacional de 64 bits. Não há suporte para o WOW64 em instalações do SQL Server . No entanto, as Ferramentas de Gerenciamento têm suporte no WOW64.
Sistemas operacionais cliente do Windows, por exemplo, Windows 10 e Windows 8.1, estão disponíveis como arquiteturas de 32 ou 64 bits. Todos os recursos do SQL Server têm suporte em sistemas operacionais cliente de 64 bits. Em sistemas operacionais cliente de 32 bits com suporte, a Microsoft dá suporte aos seguintes recursos:
- Cliente Data Quality
- Conectividade das ferramentas de cliente
- Integration Services
- Compatibilidade das ferramentas de cliente com versões anteriores
- SDK de Ferramentas de cliente
- Componentes de documentação
- Componentes Distributed Replay
- Distributed Replay Controller
- Distributed Replay Client
- SDK de Conectividade de Cliente do SQL
Windows Server 2008 R2 e sistemas operacionais de servidor posteriores não estão disponíveis como arquiteturas de 32 bits. Todos os sistemas operacionais de servidor com suporte estão disponíveis somente em 64 bits. Todos os recursos têm suporte em sistemas operacionais de servidor de 64 bits.
Para obter mais informações sobre o suporte em vários idiomas e as considerações sobre a instalação do SQL Server em idiomas localizados, consulte Versões de idiomas locais no SQL Server.
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 é aplicado mesmo se você instalar os componentes do SQL Server em uma unidade não padrão.
Os requisitos reais de espaço em disco dependem da configuração do seu sistema e dos recursos que decidir instalar. A tabela a seguir fornece os requisitos de espaço em disco para componentes do SQL Server .
Recurso | Requisito de espaço em disco |
---|---|
OMecanismo de Banco de Dados e arquivos de dados, Replicação, Pesquisa de Texto Completo e Data Quality Services | 1.480 MB |
Mecanismo de Banco de Dados (como acima) com os Serviços de R (no banco de dados) | 2.744 MB |
Mecanismo de Banco de Dados (como acima) com o Serviço de Consulta PolyBase para Dados Externos | 4.194 MB |
Serviços de análise e arquivos de dados | 698 MB |
Reporting Services | 967 MB |
Servidor R da Microsoft (Autônomo) | 280 MB |
Reporting Services – SharePoint | 1.203 MB |
SuplementoReporting Services Add-in for SharePoint Products | 325 MB |
Cliente Data Quality | 121 MB |
Conectividade das ferramentas de cliente | 328 MB |
Integration Services | 306 MB |
Componentes cliente (exceto os componentes dos Manuais Online do SQL Server e as ferramentas do Integration Services) | 445 MB |
Master Data Services | 280 MB |
Componentes dos Manuais Online doSQL Server para exibir e gerenciar o conteúdo da ajuda* | 27 MB |
Todos os recursos | 8.030 MB |
*O requisito de espaço em disco para o conteúdo dos Manuais Online baixado é de 200 MB.
Os tipos de armazenamento de arquivos de dados com suporte são:
- Disco local
- O SQL Server atualmente dá suporte a unidades de disco que têm tamanhos de setor nativo padrão de 512 bytes e 4 KB. Discos rígidos com tamanhos de setor maiores que 4 KB poderiam causar erros ao tentar armazenar arquivos de dados SQL Server neles. Confira Limites de suporte ao tamanho de setor do disco rígido no SQL Server para mais informações sobre o suporte ao tamanho de setor do disco rígido em SQL Server. Para obter mais informações, confira Solucionar erros relacionados ao tamanho de setor do disco do sistema maior que 4 KB.
- A instalação de cluster de failover do SQL Server só dá suporte a Disco Local para a instalação de arquivos
tempdb
. Verifique se o caminho especificado para os dados tempdb e os arquivos de log são válidos em todos os nós de cluster. Durante o failover, se os diretórios tempdb não estiverem disponíveis no nó do destino de failover, o recurso do SQL Server não ficará online.
- Armazenamento compartilhado
- S2D (Espaços de Armazenamento Diretos)
- Compartilhamento de arquivos SMB
- O armazenamento SMB não tem suporte para arquivos de dados do Serviços de análise em instalações autônomas ou clusterizadas. Em vez disso, use o armazenamento de conexão direta, uma rede de área de armazenamento ou o S2D.
- O armazenamento SMB pode ser hospedado por um servidor de arquivos do Windows ou por um dispositivo de armazenamento SMB de terceiros. Se o servidor de arquivos do Windows for usado, sua versão deve ser 2008 ou posterior. Para obter mais informações sobre como instalar SQL Server usando um compartilhamento de arquivos SMB como uma opção de armazenamento, consulte Instalar o SQL Server com o compartilhamento de arquivos SMB como uma opção de armazenamento.
Por motivos de segurança, é recomendável não instalar 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 são aplicáveis:
Você não pode executar os serviços do SQL Server em um controlador de domínio sob uma conta de serviço local.
Depois que o SQL Server for instalado em um computador, você não poderá 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 for instalado em um computador, você não poderá 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 há suporte às instâncias de cluster de failover doSQL Server em que os nós de agrupamento sejam controladores de domínio.
Não há suporte aoSQL Server em um controlador de domínio somente leitura. A Instalação doSQL Server não pode criar grupos de segurança ou provisionar contas de serviço do SQL Server em um controlador de domínio somente leitura. Nesse cenário, a instalação falhará.
Observação
Essa restrição também se aplica a instalações em nós de membro do domínio.
Não há suporte para a instância de cluster de failover do SQL Server em um ambiente no qual apenas um controlador de domínio somente leitura é acessível.
Observação
Essa restrição também se aplica a instalações em nós de membro do domínio.
Você pode obter a mídia de instalação relevante nos seguintes locais:
Como alternativa, você pode criar uma máquina virtual do Azure que já esteja executando o SQL Server.