Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server no sistema Windows
Este artigo lista os requisitos mínimos de hardware e software para instalar e executar o SQL Server 2016 (13.x) e o SQL Server 2017 (14.x) no sistema operativo Windows.
Para requisitos de hardware e software para outras versões do SQL Server, veja:
Requisitos de hardware
Os seguintes requisitos de memória e processador aplicam-se a todas as edições do SQL Server:
| Componente | Exigência |
|---|---|
| Armazenamento | O SQL Server requer um mínimo de 6 GB de espaço disponível no disco rígido. Os requisitos de espaço de drive variam consoante os componentes do SQL Server que instalas. Para mais informações, consulte requisitos de espaço para discos mais adiante neste artigo. Para informações sobre tipos de armazenamento suportados para ficheiros de dados, veja Tipos de armazenamento para ficheiros de dados. Recomenda-se instalar o SQL Server em computadores com formatos de ficheiro NTFS ou ReFS. Embora o sistema de ficheiros FAT32 seja suportado, é menos seguro do que 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. |
| Monitor | SQL Server requer Super-VGA monitor (800x600) ou de resolução superior. |
| Internet | A funcionalidade da Internet requer acesso à Internet (podem ser aplicadas taxas). |
| Memória1 | |
| Mínimo de memória | - Edições Express: 512 MB - Todas as outras edições: 1 GB |
| Memória recomendada | - 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. |
| Processador | |
| Tipo de processador | Processador x64. Todas as CPUs Intel e AMD com arquitetura x86-64 com até 64 núcleos em cada nó NUMA. |
| Velocidade mínima | 1,4 GHz |
| Velocidade recomendada | 2,0 GHz ou superior |
1 A memória mínima necessária para instalar o componente Data Quality Server nos Serviços de Qualidade de Dados (DQS) é de 2 GB de RAM, o que é diferente do requisito mínimo de memória SQL Server. Para obter informações sobre como instalar o DQS, consulte Instalar o Data Quality Services.
Observação
A instalação do SQL Server é suportada apenas em processadores x64. A instalação em processadores x86 já não é suportada.
Requisitos de software
A tabela nesta secçã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 aplicam-se a todas as instalações:
| Componente | Exigência |
|---|---|
| Sistema operativo | - Windows 8 ou superior - Windows Server 2012 ou superior |
| Framework .NET | O SQL Server requer o .NET Framework 4.6 para o Database Engine, Serviços de Dados Mestres ou Replicação. A configuração do SQL Server instala automaticamente o .NET Framework. Consulte .NET instalação do Framework. |
| Software de rede | Os sistemas operativos suportados para SQL Server têm software de rede incorporado. As instâncias nomeadas e padrão de uma instalação autónoma suportam os seguintes protocolos de rede: a Memória Partilhada, os Pipes Nomeados, TCP/IP e VIA1. |
O protocolo VIA 1 não é suportado em clusters de failover. Clientes ou aplicações a correr no mesmo nó do cluster de failover que a instância do SQL Server, podem usar o protocolo de Memória Partilhada para se conectar ao SQL Server através do seu endereço de pipe local. No entanto, este tipo de ligação não suporta clusters e falha após um failover de instância. Por isso, não é recomendado e deve ser usado apenas em cenários específicos.
Importante
O protocolo VIA está obsoleto. Esta funcionalidade será removida numa 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 mais informações sobre protocolos e bibliotecas de rede, consulte Protocolos de rede e bibliotecas de rede.
O SQL Server Setup instala os seguintes componentes de software exigidos pelo produto:
- SQL Server Cliente Nativo
- Ficheiros de suporte para configuração do SQL Server
Importante
A funcionalidade PolyBase tem requisitos adicionais de hardware e software. Para mais informações, consulte Virtualização de dados com PolyBase em SQL Server.
Instalação do framework .NET
Pode instalar manualmente .NET Framework a partir do Microsoft .NET Framework 4.6 (Web Installer) para Windows.
Para mais informações, recomendações e orientações sobre .NET Framework 4.6, consulte .NET Guia de Implementação de Frameworks para Desenvolvedores.
Windows 8.1 e Windows Server 2012 R2 exigem KB2919355 antes de instalarem .NET Framework 4.6.
Observação
O suporte para o .NET Framework 4.5.2, 4.6 e 4.6.1 terminou a 26 de abril de 2022.
O SQL Server 2016 (13.x) e o SQL Server 2017 (14.x) requerem o .NET Framework 4.6 para Database Engine, Master Data Services ou Replicação (a configuração do SQL Server instala automaticamente o .NET Framework).
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.x fazem uma atualização no local e são retrocompatíveis.
Para mais informações, consulte Download .NET Framework 4.8 | Downloads oficiais gratuitos (microsoft.com).
Suporte ao sistema operativo para SQL Server 2017
A tabela seguinte mostra quais as edições do SQL Server 2017 (14.x) compatíveis com quais versões do Windows. Também pode utilizar as informações do ciclo de vida do suporte para ver se a sua versão do Windows é suportada.
| Edição SQL Server: | Enterprise | Desenvolvedor | Standard | Web | Expresso |
|---|---|---|---|---|---|
| Windows Server 2022 (ciclo de vida do suporte) | |||||
| Centro de dados Windows Server 2022 | 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 (Ciclo de vida do suporte) | |||||
| Centro de dados do Windows Server 2019 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2019 Standard | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2019 Essenciais | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2016 (ciclo de vida de suporte) | |||||
| Centro de dados Windows Server 2016 | Sim | Sim | Sim | Sim | Sim |
| Padrão Windows Server 2016 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2016 Essenciais | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2012 R2 (Ciclo de vida de suporte) | |||||
| Centro de dados Windows Server 2012 R2 | Sim | Sim | Sim | Sim | Sim |
| Padrão Windows Server 2012 R2 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2012 R2 Essenciais | Sim | Sim | Sim | Sim | Sim |
| Fundação Windows Server 2012 R2 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2012 (ciclo de vida de suporte) | |||||
| Centro de Dados Windows Server 2012 | Sim | Sim | Sim | Sim | Sim |
| Padrão Windows Server 2012 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2012 Essenciais | Sim | Sim | Sim | Sim | Sim |
| Fundação Windows Server 2012 | 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 |
Suporte ao Server Core para SQL Server 2017
As seguintes edições do Windows Server Core suportam a instalação do SQL Server 2017 (14.x):
- Centro de dados Windows Server 2022
- Windows Server 2022 Datacenter: Azure edition
- Windows Server 2022 Standard
- Centro de dados do Windows Server 2019
- Windows Server 2019 Standard
- Centro de dados Windows Server 2016
- Padrão Windows Server 2016
- Centro de dados Windows Server 2012 R2
- Padrão Windows Server 2012 R2
- Centro de Dados Windows Server 2012
- Padrão Windows Server 2012
Para mais informações sobre a instalação de SQL Server no Server Core, consulte Install SQL Server on Server Core.
Observação
Não podes instalar o SQL Server num sistema operativo Windows quando a sensibilidade a maiúsculas minúsculas está ativada. Para mais informações, veja SQL Server não é suportado num sistema operativo Windows onde a sensibilidade a maiúsculas minúsculas está ativada.
Suporte ao sistema operativo para SQL Server 2016
A tabela seguinte mostra quais as edições do SQL Server 2016 (13.x) compatíveis com quais versões do Windows. Também pode utilizar as informações do ciclo de vida do suporte para ver se a sua versão do Windows é suportada.
| Edição SQL Server: | Enterprise | Desenvolvedor | Standard | Web | Expresso |
|---|---|---|---|---|---|
| Windows Server 2019 (Ciclo de vida do suporte) | |||||
| Centro de dados do Windows Server 2019 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2019 Standard | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2019 Essenciais | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2016 (ciclo de vida de suporte) | |||||
| Centro de dados Windows Server 2016 | Sim | Sim | Sim | Sim | Sim |
| Padrão Windows Server 2016 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2016 Essenciais | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2012 R2 (Ciclo de vida de suporte) | |||||
| Centro de dados Windows Server 2012 R2 | Sim | Sim | Sim | Sim | Sim |
| Padrão Windows Server 2012 R2 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2012 R2 Essenciais | Sim | Sim | Sim | Sim | Sim |
| Fundação Windows Server 2012 R2 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2012 (ciclo de vida de suporte) | |||||
| Centro de Dados Windows Server 2012 | Sim | Sim | Sim | Sim | Sim |
| Padrão Windows Server 2012 | Sim | Sim | Sim | Sim | Sim |
| Windows Server 2012 Essenciais | Sim | Sim | Sim | Sim | Sim |
| Fundação Windows Server 2012 | 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 Professional | Não | Não | Não | Não | Não |
| Windows 11 Home | Não | Não | Não | Não | 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 requisitos mínimos de versão para instalar SQL Server em Windows Server 2012 ou Windows 8, consulte Requisitos de versão para SQL Server no sistema operativo Windows.
Suporte ao Server Core para SQL Server 2016
As seguintes edições do Windows Server Core suportam a instalação do SQL Server 2016 (13.x):
- Centro de dados do Windows Server 2019
- Windows Server 2019 Standard
- Centro de dados Windows Server 2016
- Padrão Windows Server 2016
- Centro de dados Windows Server 2012 R2
- Padrão Windows Server 2012 R2
- Centro de Dados Windows Server 2012
- Padrão Windows Server 2012
Para mais informações sobre a instalação de SQL Server no Server Core, consulte Install SQL Server on Server Core.
Observação
Não podes instalar o SQL Server num sistema operativo Windows quando a sensibilidade a maiúsculas minúsculas está ativada. Para mais informações, veja SQL Server não é suportado num sistema operativo Windows onde a sensibilidade a maiúsculas 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. O 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 operativos cliente Windows, por exemplo Windows 10 e Windows 8.1, estão disponíveis em arquiteturas de 32 ou 64 bits. Todas as funcionalidades do SQL Server são suportadas em sistemas operativos clientes 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 Distributed Replay
- Controlador de Reprodução Distribuída
- Cliente de Reprodução Distribuída
- SDK de conectividade do cliente SQL
Os sistemas operativos Windows Server 2008 R2 e 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 mais informações sobre suporte multilinguagem e considerações para instalar SQL Server em línguas localizadas, consulte Versões em línguas locais em SQL Server.
Requisitos de espaço de disco
Durante a instalação do SQL Server, o Windows Installer cria ficheiros temporários na unidade do sistema. Antes de executar o Setup para instalar ou atualizar o SQL Server, verifique se tem pelo menos 6 GB de espaço disponível no disco do sistema para estes ficheiros. Este requisito aplica-se mesmo que instale componentes do SQL Server num disco não padrão.
Os requisitos reais de espaço no disco rígido dependem da configuração do seu sistema e das funcionalidades que decidir instalar. A tabela seguinte fornece os requisitos de espaço de disco para os componentes do SQL Server.
| Característica | Requisito de espaço de disco |
|---|---|
| Motor de Base de Dados e ficheiros de dados, Replicação, Pesquisa de Texto Completo e Serviços de Qualidade de Dados | 1.480 MB |
| Motor de Base de Dados (conforme a linha anterior) com Serviços R (na Base de Dados) | 2.744 MB |
| Database Engine (como linha anterior) com o PolyBase Query Service para Dados Externos | 4.194 MB |
| Analysis Services e arquivos de dados | 698 MB |
| Serviços de Relatórios | 967 MB |
| Microsoft R Server (autônomo) | 280 MB |
| Reporting Services - SharePoint | 1.203 MB |
| Reporting Services Add-in para Produtos 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 de Cliente (exceto componentes do SQL Server Books Online e ferramentas de Serviços de Integração) | 445 MB |
| Serviços de Dados Mestres | 280 MB |
| SQL Server Livros Online Componentes para visualizar e gerir conteúdos de ajuda 1 | 27 MB |
| Todas as funcionalidades | 8.030 MB |
1 O espaço de disco necessário para conteúdos descarregados do Books Online é de 200 MB.
Tipos de Storage para ficheiros de dados
Os tipos de storage suportados para ficheiros de dados são:
Disco local
O SQL Server atualmente suporta discos rígidos com setores nativos padrão de 512 bytes e 4 KB. Para mais informações sobre suporte a setores maiores e implementações de fabricantes, consulte a secção "Tamanhos de setores de disco de 4 KB" no white paper SQLIOBasicsCh2.doc. Pode descarregar o whitepaper na secção Download do artigo SQL Server I/O Basics, Capítulo 2.
Se usar discos de formato avançado formatados fisicamente com 4.096 bytes, mas que expõem um tamanho lógico de setor de 512 bytes, pode ler mais sobre o comportamento e recomendações no artigo da Tech Community SQL Server - Novos discos usam tamanho de setor 4K.
Discos rígidos com setores superiores a 4 KB podem causar erros quando tenta armazenar ficheiros de dados do SQL Server neles. Para mais informações sobre suporte ao tamanho de setores do disco rígido no SQL Server, veja Resolver erros do SQL Server relacionados com o tamanho do setor do disco do sistema superior a 4 KB. Atualmente, a chave de registo
ForcedPhysicalSectorSizeInBytesé necessária para instalar com sucesso SQL Server em alguns dispositivos storage mais recentes com setores de disco do sistema com maior que 4 KB.A instalação do cluster de failover do SQL Server suporta apenas a instalação a partir do Disco Local para os ficheiros
tempdb. Verifique se o caminho especificado para os dadostempdbe os arquivos de log é válido em todos os nós do cluster. Durante o failover, se os diretóriostempdbnão estiverem disponíveis no nó alvo do failover, o recurso SQL Server falha em entrar online.
Armazenamento Partilhado
Compartilhamento de arquivos SMB
O storage SMB não é suportado para ficheiros de dados do Analysis Services, seja para instalações autónomas ou clusterizadas. Use armazenamento diretamente ligado, uma rede de área de armazenamento ou S2D em vez disso.
O storage SMB pode ser alojado por um Windows File Server ou por um dispositivo de storage SMB de terceiros. Se usares o Windows File Server, a versão deverá ser de 2008 ou posterior. Para mais informações sobre a instalação do SQL Server usando uma partilha de ficheiros SMB como opção de armazenamento, consulte Instalar SQL Server com partilha de ficheiros SMB.
Instale o SQL Server num controlador de domínio
Por razões de segurança, não instales o SQL Server num controlador de domínio. O SQL Server Setup não bloqueia a instalação num computador que seja controlador de domínio, mas aplicam-se as seguintes limitações:
Não podes executar serviços SQL Server num controlador de domínio com uma conta de serviço local.
Depois de instalar o SQL Server num computador, não pode mudar o computador de um membro de domínio para um controlador de domínio. Deve desinstalar o SQL Server antes de mudar o computador anfitrião para um controlador de domínio.
Depois de instalar o SQL Server num computador, não pode mudar o computador de controlador de domínio para membro de domínio. Deve desinstalar o SQL Server antes de mudar o computador anfitrião para um membro de domínio.
As instâncias de clusters de failover do SQL Server não são suportadas onde os nós do cluster são controladores de domínio.
O SQL Server não é suportado num controlador de domínio apenas de leitura. O SQL Server Setup não consegue criar grupos de segurança ou contas de serviço SQL Server num controlador de domínio apenas de leitura. 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.
Uma instância de cluster de failover do SQL Server não é suportada num ambiente onde apenas um controlador de domínio só de leitura está disponí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
Obtenha materiais de instalação relevantes nos seguintes locais:
- Centro de avaliação SQL Server 2017
- Atualizações cumulativas mais recentes
Alternativamente, pode implementar SQL Server numa máquina virtual Azure no Azure portal. Devido à sobrecarga da virtualização, as virtual machines podem ser mais lentas do que a correr nativamente.