Problemas de configuração conhecidos SQL Server 2008 R2 e SQL Server 2008

Este artigo discute problemas de configuração e migração específicos para SQL Server 2008 R2 e SQL Server 2008 em um computador que está executando Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ou Windows 8.

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

Problema 1: você não pode desinstalar SQL Server 2008 Express Edition ou SQL Server 2008 R2 Express Edition

Sintomas

Você pode receber uma mensagem de erro que se assemelha ao seguinte ao tentar desinstalar SQL Server 2008 R2 ou SQL Server 2008 Express Edition:

O seguinte recurso não pôde ser instalado:
.NET Framework 3.5 (inclui .NET 2.0 e 3.0)

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

Resolução

Para obter informações sobre como resolve 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 em Windows 8.

Solução alternativa

Para contornar esse problema, siga um destes procedimentos:

  • Habilite o .NET Framework 3.5 antes de desinstalar 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 SQL Server 2008 R2 ou SQL Server 2008 Express Edition:

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

Problema 2: a regra "Verificação do Serviço de Cluster" falha ao tentar 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 que se assemelha ao seguinte:

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

Motivo

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

Observação

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

Resolução

Para resolver esse problema, siga um destes procedimentos:

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

  • Execute o seguinte cmdlet Windows PowerShell em cada nó para habilitar o recurso Failover Cluster Automation Server:

    add-windowsfeature RSAT-Clustering-AutomationServer
    

    Observação

    Você deve executar este cmdlet em um prompt de comando elevado.