Atualizar para outra edição do SQL Server (instalação)
Aplica-se a: SQL Server - somente Windows
A instalação do SQL Server dá suporte à atualização de edição entre várias edições do SQL Server. Para obter informações sobre caminhos de atualização de edição com suporte, confira Atualizações de versão e edição com suporte (SQL Server 2022).
Para obter uma lista dos recursos compatíveis com as edições do SQL Server no Windows, confira:
- Edições e recursos com suporte do SQL Server 2022
- Edições e recursos com suporte do SQL Server 2019
- Edições e recursos com suporte do SQL Server 2017
- Edições e recursos com suporte do SQL Server 2016
Antes de você iniciar a atualização de edição de uma instância do SQL Server, examine os seguintes artigos:
- Computar limites de capacidade por edição do SQL Server
- SQL Server 2022: requisitos de software e hardware
Comentários
Para o SQL Server em uma instância de cluster de failover, executar a atualização da edição em um dos nós da instância de cluster de failover do SQL Server é suficiente. Esse nó pode ser ativo ou passivo e o mecanismo não coloca os recursos offline durante a atualização da edição. Após a atualização da edição, será necessário reiniciar a instância do SQL Server ou fazer o failover para um nó diferente.
Pré-requisitos
Para instalações locais, você deve executar a Instalação como um administrador. Se você instalar o SQL Server de um compartilhamento remoto, deverá usar uma conta de domínio que tenha permissões de leitura no compartilhamento remoto.
Importante
Para que a alteração de edição do SQL Server seja ativada, a configuração deve reiniciar os serviços do SQL Server . Isso resulta em tempo de inatividade do aplicativo enquanto os serviços estiverem offline.
Processo de atualização
Insira a mídia de instalação do SQL Server. Na pasta raiz, clique duas vezes em
setup.exe
ou inicie o Centro de Instalação do SQL Server em Ferramentas de Configuração. Para instalar a partir de um compartilhamento de rede, localize a pasta raiz no compartilhamento e clique duas vezes emsetup.exe
.Para atualizar uma instância existente do SQL Server para uma edição diferente, na Central de Instalação do SQL Server, clique em Manutenção e selecione Atualização de Edição.
Se os arquivos de suporte à Instalação forem necessários, a Instalação do SQL Server os instalará. Se você for instruído a reiniciar o computador, faça isso antes de continuar.
O Verificador de Configuração do Sistema executa uma operação de descoberta no computador. Para continuar, selecione OK.
Na página Chave de Produto, selecione um botão de opção para indicar se você está atualizando para uma edição gratuita do SQL Server ou se tem uma chave de PID para uma versão de produção do produto. Para obter mais informações, confira Edições e recursos com suporte do SQL Server 2022 e Atualizações de versão e edição com suporte (SQL Server 2022).
Na página Termos de Licença, leia o contrato de licença e marque a caixa de seleção para aceitar os termos e as condições de licença. Para continuar, selecione Avançar. Para encerrar a Instalação, selecione Cancelar.
Na página Selecionar Instância, especifique a instância do SQL Server a ser atualizada.
A página Regras de Atualização de Edição valida a configuração do computador antes da operação de atualização de edição começar.
A página Pronto para Atualizar Edição mostra uma exibição de árvore das opções de instalação especificadas durante a Instalação. Para continuar, selecione Atualizar.
Durante o processo de atualização de edição, os serviços precisam ser reiniciados para selecionar a nova configuração. Depois da atualização de edição, a página Concluída fornece um link para o arquivo de log de resumo da atualização de edição. Selecione Fechar para fechar o assistente.
A página Concluída fornece um link para o arquivo de log de resumo da instalação e outras observações importantes.
Se você for orientado a reiniciar o computador, faça isso nessa ocasião. É importante ler a mensagem do assistente de instalação após concluir a instalação. Para obter informações sobre os arquivos de log da Instalação, veja Exibir e ler arquivos de log da Instalação do SQL Server.
Se você atualizou a partir do SQL Server Express, deverá executar etapas extras antes de usar a instância atualizada do SQL Server:
Habilite o serviço do SQL Server Agent no Windows SCM.
Configure a conta de serviço do SQL Server Agent usando o SQL Server Configuration Manager.
Além das etapas anteriores, talvez seja necessário fazer o seguinte se você fez a atualização do SQL Server Express:
Os usuários que foram criados e configurados no SQL Server Express permanecem configurados após a atualização. Especificamente, o grupo
BUILTIN\Users
permanece configurado. Desabilite, remova ou reconfigure essas contas novamente conforme necessário. Para saber mais, leia o tópico Configurar contas de serviço e permissões do Windows.Os tamanhos e o modelo de recuperação dos bancos de dados de sistemas
tempdb
emodel
permanecem inalterados após a atualização. Reconfigure essas configurações, conforme necessário. Para obter mais informações, consulte Backup e restauração de bancos de dados do sistema (SQL Server).Os bancos de dados modelo permanecem no computador após a atualização.
Se o procedimento falhar na regra Engine_SqlEngineHealthCheck
, você poderá usar a opção de instalação de linha de comando para ignorar essa regra específica e permitir que o processo de atualização seja concluído com êxito. Para ignorar a verificação dessa regra, abra um prompt de comando e altere para o caminho que contém o programa de instalação do SQL Server (setup.exe
). Em seguida, digite o seguinte comando:
setup.exe /q /ACTION=editionupgrade /InstanceName=MSSQLSERVER /PID=<appropriatePid> /SkipRules=Engine_SqlEngineHealthCheck