Partilhar via


Desinstalar uma instância existente do SQL Server (Configuração)

Aplica-se a:SQL Server no sistema Windows

Este artigo descreve como desinstalar uma instância autónoma do SQL Server. Ao seguir os passos deste artigo, também prepara o sistema para poder reinstalar o SQL Server.

Para desinstalar uma Atualização Cumulativa, consulte Desinstalar uma Atualização Cumulativa de SQL Server.

Observação

Para desinstalar um cluster de failover do SQL Server, utilize a funcionalidade Remover Nó fornecida pelo SQL Server Setup para remover cada nó individualmente. Para obter mais informações, consulte Adicionar ou remover nós numa instância do cluster de failover (Configuração).

Considerações

  • Para desinstalar o SQL Server, tem de ser um administrador local, com permissões para iniciar sessão como serviço.

  • Se o seu computador tiver a quantidade mínima necessária de memória física, aumente o tamanho do ficheiro de paginação para o dobro da memória física. Memória virtual insuficiente pode resultar numa remoção incompleta do SQL Server.

  • Num sistema com múltiplas instâncias do SQL Server, o serviço de navegador do SQL Server só é desinstalado quando a última instância do SQL Server é removida. Pode remover manualmente o serviço SQL Server Browser, usando o mesmo procedimento que remover o SQL Server.

  • Desinstalar SQL Server apaga tempdb ficheiros de dados que o processo de instalação adiciona. O processo de desinstalação apaga ficheiros com o tempdb_mssql_*.ndf padrão de nomes se existirem no diretório da base de dados do sistema.

Prepare

  1. Crie uma cópia de segurança dos dados. Ou cria cópias de segurança completas de todas as bases de dados, incluindo as bases de dados do sistema, ou copia manualmente os .mdf ficheiros and .ldf para um local separado. A master base de dados contém toda a informação ao nível do sistema para o servidor, como logins e esquemas. A base de dados msdb contém informações de tarefas, como as tarefas do agente do SQL Server, histórico de cópias de segurança e planos de manutenção. Para mais informações sobre bases de dados do sistema, consulte Backup e restauro: Bases de dados do sistema (SQL Server).

    Os ficheiros que deve guardar incluem os seguintes ficheiros de base de dados 1:

    • master.mdf
    • mastlog.ldf
    • msdbdata.mdf
    • msdblog.ldf
    • model.mdf
    • modellog.ldf
    • mssqlsystemresource.mdf
    • mssqlsystemresource.ldf
    • ReportServer[$InstanceName] Ficheiros de dados e registo 2
    • ReportServer[$InstanceName]TempDB Ficheiros de dados e registo 2

    1 Não podes fazer backup da tempdb base de dados do sistema.

    2 As bases de dados ReportServer estão incluídas com SQL Server Reporting Services.

  2. Parem todos os serviços do SQL Server. Pare todos os serviços do SQL Server antes de desinstalar os componentes do SQL Server. Ligações ativas podem impedir a desinstalação bem-sucedida.

  3. Use uma conta que tenha as permissões adequadas. Inicie sessão no servidor usando a conta do serviço SQL Server ou utilizando uma conta com permissões equivalentes. Por exemplo, pode ligar-se ao servidor usando uma conta que seja membro do grupo local de Administradores.

Uninstall

Para desinstalar o SQL Server do Windows 10, Windows Server 2016, Windows Server 2019 e versões posteriores, siga estes passos.

  1. Vai a Definições no menu Iniciar. Dependendo da versão do Windows que instalou, escolha Aplicações ou Aplicações > Instaladas.

  2. Procure sql na caixa de pesquisa.

  3. Selecione Microsoft SQL Server (Versão) (Bit). Por exemplo, Microsoft SQL Server 2017 (64-bit).

  4. Selecione Desinstalar.

    Captura de ecrã a mostrar como desinstalar SQL Server.

    Se usares uma versão mais recente do Windows, a interface do utilizador pode parecer diferente.

  5. Selecione Remover na janela de diálogo SQL Server para iniciar o assistente de instalação do Microsoft SQL Server.

    Captura de ecrã a mostrar como remover SQL Server.

  6. Na página Select Instance, use a lista suspensa para especificar uma instância de SQL Server a remover, ou especifique a opção de remover apenas as funcionalidades e ferramentas de gestão SQL Server partilhadas. Selecione Seguinte para continuar.

  7. Na página Select Features, especifique as funcionalidades a remover da instância especificada de SQL Server.

  8. Na página Pronto para Remover , reveja a lista de componentes e funcionalidades a desinstalar. Selecione Remover para começar a desinstalar.

  9. Atualize a janela Apps and Features para verificar se a instância SQL Server foi removida com sucesso e determine quais, se houver, SQL Server componentes ainda existem. Remova também estes componentes desta janela, se quiser.

Em caso de falha

Se o processo de remoção falhar, reveja os ficheiros de registo SQL Server Setup para encontrar a causa raiz.