Utilização do SQL Server no Windows

Este artigo contém orientações sobre como usar diferentes versões do Microsoft SQL Server em um computador que está executando o sistema operacional Windows.

Versão original do produto: SQL Server
Número original do KB: 2681562

Resumo

Observação

Salvo indicação em contrário, quando um sistema operacional é compatível com uma versão Principal do SQL, ele permanece com suporte para todas as versões de serviço subsequentes. Por exemplo, se o RTM do SQL Server 2016 tiver suporte no Windows 10, isso implica que todas as CUs acima do RTM do SQL Server 2016 ou do SQL Server 2016 Service Pack 1 (SP1) são compatíveis com o Windows 10.

Como usar este artigo:

  1. Descubra os requisitos mínimos para a versão do SQL Server que você está tentando instalar para o sistema operacional correspondente.

    Versão do Windows/Versão do SQL SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008 Mais informações/limitações
    Windows Server 2022 Sim (RTM) Sim (RTM) Sem suporte Sem suporte Sem suporte Sem suporte Sem suporte Informações adicionais para ambientes Windows Server 2022
    Windows 11 Sim (RTM) Sim (RTM) Sem suporte Sem suporte Sem suporte Sem suporte Incompatível Informações adicionais para ambientes Windows 11
    Windows 10 Sim (RTM) Sim (RTM) Sim (SP2) Sim (SP3) Sim (SP4) Sem suporte Incompatível Informações adicionais para ambientes Windows 10
    Windows Server 2019 Sim (RTM) Sim (RTM) Sim (SP2) Sim (SP3) Sim (SP4) Sem suporte Incompatível Informações adicionais para ambientes Windows Server 2019
    Windows Server 2016 Sim (RTM) Sim (RTM) Sim (SP2) Sim (SP3) Sim (SP4) Sem suporte Incompatível Informações adicionais para ambientes Windows Server 2016
    Windows 8.1 Não Sim (RTM) Sim (SP2) Sim (SP3) Sim (SP4) Sim (SP3) Sim (SP4) Informações adicionais para ambientes Windows 8.1
    Windows Server 2012 R2 Não Sim (RTM) Sim (SP2) Sim (SP3) Sim (SP4) Sim (SP3) Sim (SP4) Informações adicionais para ambientes Windows Server 2012 R2
    Windows 8 Não Sim (RTM) Sim (SP2) Sim (SP3) Sim (SP4) Sim (SP3) Sim (SP4) Informações adicionais para ambientes Windows 8
    Windows Server 2012 Não Sim (RTM) Sim (SP2) Sim (SP3) Sim (SP4) Sim (SP3) Sim (SP4) Informações adicionais para ambientes Windows Server 2012
    Página de Requisitos de Hardware e Software SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008
  2. Para encontrar respostas para as perguntas a seguir, clique no link correspondente na página Requisitos de Hardware e Software.

    • Quais edições do SQL Server são compatíveis com quais versões do Windows?
    • Quais são os requisitos .NET Framework para minha versão do SQL versão?
  3. Use a coluna Mais Informações/Limitações na tabela acima para encontrar informações adicionais sobre a execução do SQL Server no sistema operacional específico.

    Por exemplo, se você quiser instalar o SQL Server 2016 Developer Edition no Windows 10 Professional:

    1. Verifique se o SQL Server 2016 tem suporte no Windows 10. O valor correspondente na tabela acima é Sim (SP2).

      • Sim indica que o SQL Server 2016 é compatível com o Windows.

      • (SP2) indica que o SQL Server 2016 deve ser atualizado para pelo menos o SP2 para que seja compatível com o Windows 10.

    2. A página Requisitos de Hardware e Software do SQL 2016 confirma que o SQL Server 2016 Developer Edition é compatível com o Windows 10 Professional.

    3. A coluna Mais Informações/Limitações do Windows Server 2016 não indica nenhum problema conhecido adicional para essa configuração.

Requisitos mínimos de versão do SQL Server para Windows Server 2022 e Windows 11

Esta seção descreve os requisitos mínimos de versão para instalar o SQL Server em um computador que está executando o Windows Server 2022 ou Windows 11.

Antes de instalar o SQL Server em um computador que está executando o Windows Server 2022 ou Windows 11, certifique-se de atender aos seguintes requisitos mínimos, conforme apropriado para sua situação.

  • Para SQL Server 2019 no Windows

    A versão é compatível com o SQL Server 2019 na versão RTM do Windows.

  • Para SQL Server 2017 no Windows

    A versão é compatível com o SQL Server 2017 na versão RTM do Windows.

  • Para SQL Server 2016 e versões mais antigas

    SQL Server 2016 e versões anteriores não são compatíveis com o Windows Server 2022 ou Windows 11.

Requisitos mínimos de versão do SQL Server para Windows Server 2019

Esta seção descreve os requisitos mínimos de versão para instalar o SQL Server em um computador que está executando o Windows Server 2019.

Antes de instalar o SQL Server em um computador que está executando o Windows Server 2019, certifique-se de atender aos seguintes requisitos mínimos, conforme apropriado para sua situação.

  • Para SQL Server 2019 no Windows

    A versão é compatível com o SQL Server 2019 na versão RTM do Windows.

  • Para SQL Server 2017 no Windows

    A versão é compatível com o SQL Server 2017 na versão RTM do Windows.

  • Para SQL Server 2016

    Você deve aplicar o SQL Server 2016 Service Pack 2 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2016.

  • Para SQL Server 2014

    Você deve aplicar o SQL Server 2014 Service Pack 3 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2014.

  • Para o SQL Server 2012

    Você deve aplicar o SQL Server 2012 Service Pack 4 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2012.

    Observação

    • Verifique problemas de instalação conhecidos ao instalar o SQL Server 2012 no Windows 10 ou Windows Server 2016.
    • O tópico de Livros Online Requisitos de Hardware e Software para Instalar o SQL Server 2012 ainda não foi atualizado para refletir o suporte para Windows Server 2016 e Windows Server 2019.
  • Para SQL Server 2008 R2

    O SQL Server 2008 R2 não é compatível com o Windows 10 ou o Windows Server 2016.

  • Para SQL Server 2008

    O SQL Server 2008 não é compatível com o Windows 10 ou o Windows Server 2016.

Requisitos mínimos de versão do SQL Server para Windows 10 e Windows Server 2016

Esta seção descreve os requisitos mínimos de versão para instalar o SQL Server em um computador que está executando o Windows 10 ou Windows Server 2016.

Antes de instalar o SQL Server em um computador que está executando o Windows 10 ou o Windows Server 2016, certifique-se de atender aos seguintes requisitos mínimos, conforme apropriado para sua situação.

  • Para SQL Server 2019 no Windows

    A versão é compatível com o SQL Server 2019 na versão RTM do Windows.

  • Para SQL Server 2017 no Windows

    A versão é compatível com o SQL Server 2017 na versão RTM do Windows.

  • Para SQL Server 2016

    Você deve aplicar o SQL Server 2016 Service Pack 2 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2016.

  • Para SQL Server 2014

    Você deve aplicar o SQL Server 2014 Service Pack 1 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2014.

  • Para o SQL Server 2012

    Você deve aplicar o SQL Server 2012 Service Pack 2 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2012.

    Observação

    • Verifique problemas de instalação conhecidos ao instalar o SQL Server 2012 no Windows 10 ou Windows Server 2016.

    • O tópico de Livros Online Requisitos de Hardware e Software para Instalar o SQL Server 2012 ainda não foi atualizado para refletir o suporte para Windows Server 2016 e Windows Server 2019.

  • Para SQL Server 2008 R2

    O SQL Server 2008 R2 não é compatível com o Windows 10 ou o Windows Server 2016.

  • Para SQL Server 2008

    O SQL Server 2008 não é compatível com o Windows 10 ou o Windows Server 2016.

Requisitos mínimos de versão do SQL Server para Windows Server 2012 R2 ou Windows 8.1

Esta seção descreve os requisitos mínimos de versão para instalar o SQL Server em um computador que está executando o Windows Server 2012 R2 ou Windows 8.1.

Antes de instalar o SQL Server em um computador que está executando o Windows Server 2012 R2 ou Windows 8.1, certifique-se de atender aos seguintes requisitos mínimos, conforme apropriado para sua situação:

Verifique também problemas de instalação conhecidos ao instalar o SQL Server 2008 R2 e o SQL Server 2008 em um computador que está executando o Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ou Windows 8.

Requisitos mínimos de versão do SQL Server para o Windows Server 2012 ou Windows 8

Observação

O Windows 8 chegou ao fim do suporte, o que significa que os dispositivos Windows 8 não recebem mais atualizações de segurança importantes. Recomendamos fazer a atualização gratuita para o Windows 8.1 para continuar recebendo atualizações de segurança e suporte. Para obter mais informações, consulte Atualizar para o Windows 8.1 do Windows 8.

Esta seção descreve os requisitos mínimos de versão para instalar o SQL Server em um computador que está executando o Windows Server 2012 ou Windows 8.

Antes de instalar o SQL Server em um computador que está executando o Windows Server 2012 ou Windows 8, certifique-se de atender aos seguintes requisitos mínimos, conforme apropriado para sua situação:

  • Para SQL Server 2019 no Windows

    O SQL Server 2019 não é compatível com o Windows 8.1 ou Windows Server 2012 R2.

  • Para SQL Server 2017 no Windows

    A versão é compatível com o SQL Server 2017 na versão RTM do Windows.

  • Para SQL Server 2016

    Você deve aplicar o SQL Server 2016 Service Pack 2 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2016.

  • Para SQL Server 2014

    Você deve aplicar o SQL Server 2014 Service Pack 3 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2014.

  • Para o SQL Server 2012

    Você deve aplicar o SQL Server 2012 Service Pack 4 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2012.

    Observação

    Verifique problemas de instalação conhecidos ao instalar o SQL Server 2012 no Windows 8 ou Windows Server 2012.

  • Para SQL Server 2008 R2

    Você deve aplicar o Microsoft SQL Server 2008 R2 Service Pack 3 ou uma atualização posterior.

    Observação

    A instalação do RTM do produto é permitida. No entanto, você precisa instalar os respectivos service packs após a conclusão da instalação inicial. Você verá a seguinte mensagem na página Centro de Soluções:

    Captura de tela dos detalhes do problema de instalação do SQL Server 2008 R2: o Microsoft SQL Server (2008 e 2008 R2) tem problemas de compatibilidade conhecidos.

    Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2008 R2.

  • Para SQL Server 2008

    Você deve aplicar o SQL Server 2008 Service Pack 4 ou uma atualização posterior.

    Observação

    A instalação do RTM do produto é permitida. No entanto, você precisa instalar os respectivos service packs após a conclusão da instalação inicial. Sua instalação do SQL Server 2008 não é permitida, a menos que você aplique o Service Pack 4 depois de instalar a edição RTM. Você verá a seguinte mensagem na página Centro de Soluções.

    Captura de tela dos detalhes do problema de instalação do SQL Server 2008: o Microsoft SQL Server (2008 e 2008 R2) tem problemas de compatibilidade conhecidos.

    para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2008.

    Importante

    A caixa de diálogo a seguir aparece no SQL Server 2008 R2 e SQL Server 2008 ao executar o programa de Instalação.

    Captura de tela da caixa de diálogo Assistente de Compatibilidade do Programa, que mostra Este programa tem problemas de compatibilidade.

    Depois que o programa de instalação do SQL Server for concluído, você precisará instalar os service packs antes de executar o SQL Server nesta versão do Windows.

    • Para o SQL Server 2008, você precisa instalar o Service Pack 4 (SP4) ou uma versão posterior.

    • Para o SQL Server 2008 R2, você precisa instalar o Service Pack 3 (SP3) ou uma versão posterior.

      Observação

      Verifique também problemas de instalação conhecidos ao instalar o SQL Server 2008 R2 e o SQL Server 2008 em um computador que está executando o Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ou Windows 8.

  • Para edições do SQL Server Compact

    As versões a seguir têm suporte em ambientes Windows 8.1, Windows 8, Windows Server 2012 e Windows Server 2012 R2:

    • SQL Server Compact 3.5 Service Pack 2 e versões mais recentes
    • SQL Server Compact 4.0 e versões mais recentes

    Observação

    Nenhum suporte é planejado para dispositivos com Windows RT.

Suporte para alternar modos no Windows Server 2012 R2 ou Windows Server 2012

Esta seção discute a política de suporte ao alternar os modos operacionais do Windows Server 2012 R2 ou Windows Server 2012 enquanto o SQL Server está instalado.

O Windows Server 2012 R2 e Windows Server 2012 têm os seguintes estados de recurso ou modos:

  • Servidor Completo
  • Interface de Servidor Mínima
  • Server Core Você pode alternar entre esses estados de recursos a qualquer momento.

Você pode alternar do Server Core ou da Interface de Servidor Mínima para o Servidor Completo quando uma ou mais instâncias do SQL Server 2014 ou SQL Server 2012 estão instaladas. No entanto, esteja ciente de que você não pode alternar do Servidor Completo para a Interface de Servidor Mínima ou o Server Core quando uma ou mais instâncias do SQL Server 2014 ou SQL Server 2012 estão instaladas.

Para alternar do Servidor Completo para a Interface de Servidor Mínima ou o Server Core quando uma ou mais instâncias do SQL Server 2014 ou do SQL Server 2012 estão instaladas, você deve desinstalar o SQL Server 2014 ou o SQL Server 2012, alternar os modos e reinstalar o SQL Server 2014 ou SQL Server 2012. No entanto, você pode ativar os pré-requisitos de instalação do SQL Server 2014 ou SQL Server 2012 no modo Servidor Completo, alternar para o modo Server Core e instalar o SQL Server 2014 ou SQL Server 2012.

Observação

  • O Servidor Mínimo é uma instalação do Server Core que tem o Gerenciador de Servidores e outras ferramentas de servidor instaladas. Portanto, o programa de instalação do SQL Server executa as mesmas etapas de instalação no modo de interface de Servidor Mínima do Windows Server 2012 R2 e no modo de interface de Servidor Mínima do Windows Server 2012 e no modo Server Core. Além disso, você pode alternar entre o Server Core e o Servidor Mínimo quando uma ou mais instâncias do SQL Server 2014 ou SQL Server 2012 estão instaladas. Este é um cenário com suporte.

  • SQL Server Reporting Services 2012 não tem suporte no Windows Server 2012 R2 Server Core, no Windows Server 2012 Server Core, no Windows Server 2012 R2 modo Minimal Server Interface ou no Windows 2012 modo Minimal Server Interface. Você pode instalar SQL Server Reporting Services 2012 em um servidor que está executando Windows Server 2012 no modo Servidor Completo e alternar para o modo Windows Server 2012 Server Core. No entanto, essa configuração não é suportada.

  • Recomendamos desinstalar todos os recursos do SQL Server 2012 que não são suportados em um servidor que está executando Windows Server 2012 R2 ou Windows Server 2012 no modo Server Core. Para obter informações sobre como fazer isso, consulte Instalar o SQL Server 2012 no Server Core).

  • Esse problema não se aplica ao SQL Server 2008 ou SQL Server 2008 R2. SQL Server 2008 e SQL Server 2008 R2 não são suportados no modo Minimal Server Interface ou no modo Server Core.

Para obter mais informações sobre as opções de instalação disponíveis ao instalar o Windows Server 2012, consulte Opções de Instalação do Windows Server.

Suporte aos novos recursos no Windows 8.1, Windows 8, Windows Server 2012 R2 e Windows Server 2012 do SQL Server 2012 e do SQL Server 2008 R2

Esta seção resume como as versões do SQL Server funcionam com alguns novos recursos do Windows 8.1, do Windows 8, do Windows Server 2012 R2 e do Windows Server 2012.

A tabela a seguir resume como as versões de SQL Server funcionam com alguns novos recursos do Windows 8 e do Windows Server 2012.

Observação

A menos que seja notado na tabela a seguir, todos os recursos do Windows Server 2012 são suportados em todas as versões suportadas do SQL server.

Recurso Recurso ou componente do SQL que interagem com esse novo recurso Recurso SQL afetado ou com suporte Requisitos mínimos de versão e service pack para SQL Exceções ou limitações de suporte Mais informações
Espaços de Armazenamento SQL Server 2008 R2 Service Pack 1 ou versão posterior, SQL Server 2012 (RTM e versões posteriores)

OBSERVAÇÃO
O SQL Server 2008 R2 requer o Service Pack 2 no Windows 8.1 e no Windows Server 2012 R2.
Esse recurso é suportado com os service packs especificados para as respectivas versões.
Sistema de Arquivos Resiliente (ReFS) O ReFS não é suportado no SQL 2012 e em todas as outras versões de nível inferior. O SQL Server 2014 oferece suporte ao ReFS.
Mitigação de erros de hardware de RAM LazyWriter Sniffer de página de soma de verificação SQL Server 2012 Quando o SQL Server 2012 é instalado em um sistema operacional Windows 2012 com hardware compatível com diagnósticos de memória ruim, você notará novas mensagens de erro como 854, 855 e 856, ao invés dos erros 832 que o LazyWriter geralmente gera.
Número de instâncias por cluster Alta disponibilidade Clustering de Failover SQL Server 2012 25 por cluster de failover quando você usa letras de unidade e até 50 se estiver usando o armazenamento de compartilhamento de arquivos SMB
CSVs (Volumes Compartilhados Clusterizados) A partir do SQL Server 2014, as Instâncias de Cluster de Failover AlwaysOn suportam o CSV (Volumes Compartilhados Clusterizados) no Windows Server 2008 R2 e no Windows Server 2012. Para obter mais informações sobre o CSV, consulte Entendendo Volumes Compartilhados Clusterizados em um Cluster de Failover. Os CSVs não têm suporte em versões anteriores ao SQL Server 2014.

Informações do SQL Server 2005

Esta seção fornece informações de suporte sobre instâncias do SQL Server 2005 em ambientes Windows 8.1 ou Windows 8. Ela também descreve as opções disponíveis para clientes que estão usando o SQL Server 2005.

O Microsoft SQL Server 2005 (a versão de lançamento e service packs) e versões anteriores do SQL Server não têm suporte no Windows 10, no Windows Server 2016, no Windows Server 2012 R2, no Windows Server 2012, no Windows 8.1 ou no Windows 8. Você receberá um aviso na Central de Ações se o Windows 10, o Windows 8.1 ou o Windows 8 detectar uma instância do SQL Server 2005.

Para resolver esse problema, atualize ou remova a instância existente do SQL Server 2005. Para obter informações sobre como atualizar o SQL Server, consulte Atualização do SQL Server.

Observação

Este link direciona para o SQL Server 2014. Você pode usar a ferramenta seletora de versão na parte superior do link MSDN (Outras Versões) para obter informações sobre outras versões.

Para obter informações sobre as edições do Express SQL Server, acesse os seguintes sites da Microsoft:

Para obter mais informações sobre como desinstalar uma instância existente do SQL Server 2005, consulte Como desinstalar manualmente uma instância do SQL Server 2005 ou Instruções: como desinstalar uma Instância Existente do SQL Server 2005 (Configuração).

Aplicável a

  • SQL Server 2005 Enterprise X64 Edition
  • SQL Server 2005 Express Edition
  • SQL Server 2005 Standard Edition
  • SQL Server 2005 Standard X64 Edition
  • SQL Server 2005 Workgroup Edition
  • SQL Server 2005 Developer Edition
  • SQL Server 2005 Enterprise Edition
  • SQL Server 2008 Developer
  • SQL Server 2008 Enterprise
  • SQL Server 2008 Express
  • SQL Server 2008 R2 Datacenter
  • SQL Server 2008 R2 Developer
  • SQL Server 2008 R2 Enterprise
  • SQL Server 2008 R2 Express
  • SQL Server 2008 R2 Express com Serviços Avançados
  • SQL Server 2008 R2 Standard
  • SQL Server 2008 R2 Standard Edition for Small Business
  • SQL Server 2008 R2 Web
  • SQL Server 2008 R2 Workgroup
  • SQL Server 2008 Standard
  • SQL Server 2008 Standard Edition for Small Business
  • SQL Server 2008 Web
  • SQL Server 2008 Workgroup
  • SQL Server 2012 Developer
  • SQL Server 2012 Enterprise
  • SQL Server 2012 Express
  • SQL Server 2012 Standard
  • SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • SQL Server 2014 Business Intelligence
  • SQL Server 2014 Developer
  • SQL Server 2014 Enterprise
  • SQL Server 2014 Enterprise Core
  • SQL Server 2014 Express
  • SQL Server 2014 Standard
  • SQL Server 2014 Web
  • SQL Server 2016 Developer
  • SQL Server 2016 Enterprise
  • SQL Server 2016 Enterprise Core
  • SQL Server 2016 Express
  • SQL Server 2016 Standard
  • SQL Server 2016 Web
  • SQL Server 2017 no Windows (todas as edições)
  • SQL Server 2019 no Windows