Compartilhar via


Como desinstalar uma instância existente do SQL Server (Instalação)

Este artigo descreve como desinstalar manualmente uma instância autônoma do SQL Server. Seguindo as etapas deste tópico, você também prepara o sistema de maneira que possa reinstalar o SQL Server.

Observação importanteImportante

Para manter ou atualizar uma instância do SQL Server, você deve ser um administrador local com permissão para fazer logon como um serviço.

Considere as seguintes informações importantes antes de usar este procedimento para desinstalar o SQL Server:

  • Recomenda-se usar Adicionar ou Remover Programas no Painel de Controle para desinstalar o SQL Server.

  • Em um computador que esteja executando o SQL Server juntamente com versões anteriores do SQL Server, o Enterprise Manager e outros programas que dependam do SQL-DMO poderão ser desabilitados. Isso pode ocorrer nas seguintes situações:

    • Instalações lado a lado de qualquer combinação de SQL Server 2008, SQL Server 2000 e SQL Server 7.0, onde qualquer uma ou mais dessas instâncias foi desinstalada.

    • Instalações lado a lado do SQL Server 2000 com o SQL Server 2008, onde o SQL Server 2000 é instalado depois do SQL Server 2008.

    Esse problema é causado pela remoção do registro da biblioteca COM SQL-DMO do SQL Server. Para habilitar novamente o Enterprise Manager e outros programas que dependam do SQL-DMO, registre o SQL-DMO executando regsvr32.exe sqldmo.dll no prompt de comando. Para obter mais informações, consulte Solucionando problemas da instalação do SQL Server.

  • Antes de remover componentes do SQL Server de um computador que tenha a quantidade mínima necessária de memória física, verifique se o tamanho do arquivo de paginação é suficiente. O tamanho do arquivo de paginação deve ser igual a duas vezes a quantidade de memória física. Memória virtual insuficiente pode causar uma remoção incompleta do SQL Server.

  • No SQL Server 2005, o Pesquisador do SQL Server era uma instalação integrada ao Mecanismo de Banco de Dados ou ao Analysis Services. No SQL Server 2008, o Pesquisador do SQL Server é uma instalação separada, executada automaticamente com o Mecanismo de Banco de Dados ou o Analysis Services. Se você tiver várias instâncias do SQL Server 2008, o Pesquisador do SQL Server será desinstalado automaticamente quando a última instância do SQL Server 2008 for desinstalada.

    Se o SQL Server 2005 existir no sistema com uma ou mais instâncias do SQL Server 2008, o Pesquisador do SQL Server 2008 não será removido automaticamente quando a última instância do SQL Server 2008 for desinstalada. O Pesquisador do SQL Server instalado com o SQL Server 2008 permanecerá no sistema para facilitar as conexões com a instância do SQL Server 2005. Você pode deixar o Pesquisador do SQL Server 2008 instalado com o SQL Server 2005 e ele continuará funcionando corretamente.

    Para desinstalar todos os componentes do SQL Server 2008, é necessário desinstalar manualmente o componente do Navegador do SQL Server em Programas e Recursos no Painel de Controle. Se você remover o Pesquisador do SQL Server 2008 quando uma instância nomeada do SQL Server 2005 estiver presente, a conectividade com o SQL Server 2005 poderá ser interrompida. Nessa situação, reinstale o Navegador do SQL Server de uma das seguintes maneiras:

    • Repare a instância do SQL Server 2005 usando Programas e Recursos no Painel de Controle.

    • Instale uma instância do Analysis Services ou do Mecanismo de Banco de Dados do SQL Server 2005.

Antes de remover o SQL Server, siga estas etapas:

  • Faça backup dos dados. Talvez você tenha bancos de dados que quer salvar em seu estado atual. Você também pode desejar salvar alterações que foram feitas nos bancos de dados do sistema. Se qualquer situação for verdadeira, certifique-se de fazer backup dos dados antes de desinstalar o SQL Server. Como alternativa, salve uma cópia de todos os dados e arquivos de log em uma pasta que não seja a pasta do MSSQL. A pasta do MSSQL é excluída durante a desinstalação.

    Os arquivos que você deve salvar incluem os arquivos de banco de dados a seguir. Estes arquivos são instalados como parte do SQL Server:

    • Distmdl.*

    • Master.*

    • Mastlog.*

    • Model.*

    • Modellog.*

    • Msdbdata.*

    • Msdblog.*

    • Mssqlsystemresource.*

    • Northwind.* (Este banco de dados é uma instalação opcional.)

    • Pubs.*

    • Pubs_log.*

    • Tempdb.*

    • Templog.*

    • ReportServer[$InstanceName] (Este é o banco de dados padrão do Reporting Services.)

    • ReportServer[$InstanceName]TempDB (Este é o banco de dados temporário padrão do Reporting Services.)

  • Exclua os grupos de segurança locais. Antes de desinstalar o SQL Server, exclua os grupos de segurança locais de componentes do SQL Server.

  • Salve ou renomeie pastas do Reporting Services . Se você usar a instalação do SQL Server em conjunto com o Reporting Services, salve ou renomeie as seguintes pastas e subpastas:

    • <unidade>\Microsoft SQL Server\Reporting Services

    • <unidade>\Microsoft SQL Server\MSSQL\Reporting Services

    • <unidade>\Microsoft SQL Server\<nome da instância do SQL Server>\Reporting Services

    • <unidade>\Microsoft SQL Server\100\Tools\Report Designer

      ObservaçãoObservação

      Se você usou a ferramenta de configuração SSRS para configurar a instalação, os nomes poderão ser diferentes dos nomes nesta lista. Além disso, os bancos de dados podem estar localizados em um computador remoto que esteja executando o SQL Server.

  • Exclua os diretórios virtuais do Reporting Services. Use o Gerenciador do IIS (Serviços de Informações da Internet) para excluir os seguintes diretórios virtuais:

    • ReportServer[$InstanceName]

    • Reports[$InstanceName]

  • Exclua o pool de aplicativos ReportServer. Use o Gerenciador do IIS para excluir o pool de aplicativos ReportServer.

  • Interrompa todos os serviços do SQL Server**.** É recomendável interromper todos os serviços do SQL Server antes de desinstalar os componentes do SQL Server. Conexões ativas podem impedir a desinstalação com êxito.

  • Use uma conta que tenha as permissões apropriadas. Faça logon no servidor usando a conta de serviço do SQL Server ou uma conta que tenha permissões equivalentes. Por exemplo, é possível fazer logon no servidor usando uma conta que seja um membro do grupo local Administradores.

Para desinstalar uma instância do SQL Server 2008

  1. Para começar o processo de desinstalação, no menu Iniciar, clique em Painel de Controle e clique duas vezes em Adicionar ou Remover Programas.

  2. Selecione o componente do SQL Server a ser desinstalado e clique em Alterar/Remover. Isso iniciará o Assistente de Instalação do SQL Server.

  3. As Regras de Suporte à Instalação são executadas para verificar a configuração do computador. Para continuar, clique em Ok.

  4. Na página Selecionar Instância, use a caixa suspensa para especificar uma instância do SQL Server a ser removida ou especifique a opção para remover somente os recursos compartilhados e as ferramentas de gerenciamento do SQL Server. Para continuar, clique em Avançar.

  5. Na página Selecionar Recursos, especifique os recursos a serem removidos da instância especificada do SQL Server. Para continuar.

  6. As regras de remoção são executadas para verificar se a operação pode ser concluída com êxito.

  7. Na página Pronto para Desinstalar, examine a lista de componentes e de recursos que serão desinstalados.

  8. A página Andamento da Instalação exibirá o status da Instalação.

  9. Na página Concluindo a Instalação, clique em Fechar para sair do Assistente de Instalação.

  10. Repita as etapas de 2 a 9 até que todos os componentes do SQL Server 2008 tenham sido removidos.