Compartilhar via


Problemas conhecidos de instalação do SQL Server 2008 R2 e do SQL Server 2008

Este artigo discute problemas de instalação e migração específicos do SQL Server 2008 R2 e do SQL Server 2008 em um computador que executa o Windows Server 2012 R2, o Windows Server 2012, o Windows 8.1 ou o Windows 8.

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

Problema 1: não é possível desinstalar o SQL Server 2008 Express Edition ou o SQL Server 2008 R2 Express Edition

Sintomas

Você pode receber uma mensagem de erro semelhante à seguinte ao tentar desinstalar o SQL Server 2008 R2 ou o SQL Server 2008 Express Edition:

Não foi possível instalar o seguinte recurso:
.NET Framework 3.5 (inclui o .NET 2.0 e 3.0)

Captura de tela da mensagem de erro: o recurso a seguir não pôde ser instalado.

Solução

Para obter informações sobre como resolver esse problema, consulte Não é possível desinstalar, reparar, adicionar novos recursos ou adicionar uma nova instância ao SQL Server 2008 ou SQL Server 2008 R2 no Windows 8.

Solução alternativa

Para contornar esse problema, adote uma das seguintes medidas:

  • Habilite o .NET Framework 3.5 antes de desinstalar o SQL Server 2008 Express Edition.

  • Copie o arquivo MediaInfo.xml da mídia de instalação do SQL Server 2008 R2 ou da mídia de instalação do SQL Server 2008 Express Edition para a seguinte pasta antes de tentar desinstalar o SQL Server 2008 R2 ou o SQL Server 2008 Express Edition:

    \Arquivos de Programas (x86)\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2

Problema 2: a regra "Verificação do Serviço de Cluster" falha quando você tenta instalar uma instância de cluster de failover do SQL Server 2008 R2

Sintomas

Quando você tenta instalar uma instância de cluster de failover do SQL Server 2008 R2, a instalação falha na regra de verificação do Serviço de Cluster. Ao exibir os detalhes, você recebe uma mensagem de erro semelhante à seguinte:

Captura de tela da janela Resultado da Verificação de Regra, que mostra a falha na verificação do Serviço de Cluster de Regras.

Causa

Esse problema ocorrerá se a biblioteca de MSClus.dll baseada em COM não estiver habilitada.

Observação

Os programas de instalação de cluster do SQL Server 2008 e do SQL Server 2008 R2 dependem da biblioteca de MSClus.dll baseada em COM. Se essa biblioteca não estiver habilitada no nó do cluster, a instalação falhará.

Solução

Para resolver esse problema, execute um destes procedimentos:

  • Habilite o recurso Servidor de Automação de Cluster de Failover em cada nó usando o Gerenciador do Servidor. No Gerenciador do Servidor, expanda Ferramentas de Administração de Servidor Remoto, Ferramentas de Administração de Recursos, Ferramentas de Clustering de Failover e selecione Servidor de Automação de Cluster de Failover.

  • Execute o seguinte cmdlet do Windows PowerShell em cada nó para habilitar o recurso Servidor de Automação de Cluster de Failover:

    add-windowsfeature RSAT-Clustering-AutomationServer
    

    Observação

    Você deve executar esse cmdlet em um prompt de comando com privilégios elevados.