Compartilhar via


Alteração in-loco de uma edição do SQL Server (Instalação)

Aplica-se a:SQL Server para 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, consulte 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, consulte:

Este artigo também fornece etapas sobre como você pode fazer um downgrade de edição. Por exemplo, se você precisar fazer downgrade da Edição Enterprise para a edição Standard do SQL Server, siga as etapas descritas neste artigo.

Observações

Antes de iniciar a atualização de edição de uma instância do SQL Server, examine os seguintes artigos:

Para o SQL Server em uma FCI (instância de cluster de failover), a execução da atualização de edição em um dos nós de FCI é suficiente. Esse nó pode ser ativo ou passivo e o Mecanismo de Banco de Dados não coloca os recursos offline durante a atualização da edição. Após a atualização da edição, você deve reiniciar a instância do SQL Server ou fazer failover para um nó diferente.

Pré-requisitos

Para instalações locais, você deve executar a Instalação como 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 da edição do SQL Server seja ativada, a Instalação deve reiniciar os serviços do SQL Server. Isso resulta em tempo de inatividade do aplicativo enquanto os serviços estão offline.

Atualizar uma edição

  1. Insira a mídia de instalação do SQL Server. Na pasta raiz, clique setup.exe duas vezes ou inicie o Centro de Instalação do SQL Server por meio das Ferramentas de Configuração. Para instalar a partir de um compartilhamento de rede, localize a pasta raiz no compartilhamento e clique setup.exeduas vezes .

  2. Para atualizar uma instância existente do SQL Server para uma edição diferente, do Centro de Instalação do SQL Server, selecione Manutenção e, em seguida, selecione Atualização de Edição.

  3. Se os arquivos de suporte de Instalação forem necessários, a Instalação do SQL Server os instalará. Se você for instruído a reiniciar o computador, reinicie antes de continuar.

  4. O Verificador de Configuração do Sistema executa uma operação de descoberta em seu computador. Para continuar, selecione OK.

  5. Na página Chave do 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 PID para uma versão de produção do produto. Para obter mais informações, consulte Edições e recursos com suporte do SQL Server 2022 e atualizações de versão e edição com suporte (SQL Server 2022).

  6. 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 condições de licenciamento. Para continuar, selecione Avançar. Para encerrar a Instalação, selecione Cancelar.

  7. Na página Selecionar Instância , especifique a instância do SQL Server a ser atualizada.

  8. A página Regras de Atualização de Edição valida a configuração do computador antes do início da operação de atualização da edição.

  9. A página Ready to Upgrade Edition mostra uma exibição de árvore das opções de instalação que foram especificadas durante a Instalação. Para continuar, selecione Atualizar.

  10. Durante o processo de atualização da edição, os serviços precisam ser reiniciados para pegar a nova configuração. Após a atualização da edição, a página Concluir fornece um link para o arquivo de log de resumo para a atualização da edição. Para fechar o assistente, selecione Fechar.

  11. A página Concluir fornece um link para o arquivo de log de resumo para a instalação e outras notas importantes.

  12. Se você for instruído a reiniciar o computador, faça isso agora. É importante ler a mensagem do Assistente de Instalação ao concluir a Instalação. Para obter informações sobre a instalação de arquivos de log, consulte Exibir e ler arquivos de log de Instalação do SQL Server.

  13. Se você atualizou do SQL Server Express, deverá executar etapas extras antes de poder usar sua instância atualizada do SQL Server:

    • Habilite o serviço 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 tiver atualizado 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 BUILTIN\Users grupo permanece configurado. Desabilite, remova ou reconfigure essas contas conforme necessário. Para obter mais informações, consulte Configurar contas de serviço e permissões do Windows.

  • Os tamanhos e o modelo de recuperação dos bancos de dados e tempdb do model sistema permanecem inalterados após a atualização. Reconfigure essas configurações conforme necessário. Para obter mais informações, consulte Backup e restauração: bancos de dados do sistema (SQL Server).

  • Os bancos de dados de modelo permanecem no computador após a atualização.

Se o procedimento falhar na Engine_SqlEngineHealthCheck regra, você poderá usar a opção de instalação da linha de comando para ignorar essa regra específica para permitir que o processo de atualização seja concluído com êxito. Para ignorar a verificação dessa regra, abra um prompt de comando, altere para o caminho que contém a 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

Downgrade de uma edição

Para fazer downgrade da edição do SQL Server, você deve desinstalar completamente a instância do SQL Server e instalá-la novamente com a mídia de instalação da edição desejada.

Aviso

Desinstalar e reinstalar o SQL Server incorre em tempo de inatividade adicional.

Você pode fazer downgrade da edição do SQL Server seguindo estas etapas:

  1. Faça backup de todos os bancos de dados, incluindo bancos de dados do sistema. Para obter uma lista de quais bancos de dados fazer backup, consulte a tabela em Backup e restauração: bancos de dados do sistema (SQL Server).

  2. Mova os arquivos de bancos de dados do sistema (mastermodele msdb) para um novo local de diretório.

  3. Desinstale completamente o SQL Server e todos os serviços associados. Para obter mais informações, consulte Desinstalar uma instância existente do SQL Server (Instalação).

  4. Reinicie o computador. Uma nova instalação requer essa etapa.

  5. Instale o SQL Server usando a mídia com a edição desejada do SQL Server. Use o mesmo nome de instância do SQL Server que foi usado anteriormente.

  6. Instale os service packs e atualizações cumulativas mais recentes, quando aplicável. Para obter mais informações, consulte as atualizações mais recentes e o histórico de versões do SQL Server.

  7. Substitua os novos bancos de dados do sistema que foram criados durante a instalação pelos bancos de dados do sistema que você moveu anteriormente para um local de diretório diferente.