Problemas conocidos de configuración de SQL Server 2008 R2 y SQL Server 2008

En este artículo se describen los problemas de configuración y migración específicos de SQL Server 2008 R2 y SQL Server 2008 en un equipo que ejecuta Windows Server 2012 R2, Windows Server 2012, Windows 8.1 o Windows 8.

Versión del producto original: SQL Server
Número KB original: 2681562

Problema 1: No se puede desinstalar SQL Server 2008 Express Edition ni SQL Server 2008 R2 Express Edition

Síntomas

Puede recibir un mensaje de error similar al siguiente al intentar desinstalar SQL Server 2008 R2 o SQL Server 2008 Express Edition:

No se pudo instalar la característica siguiente:
.NET Framework 3.5 (incluye .NET 2.0 y 3.0)

Captura de pantalla del mensaje de error: no se pudo instalar la característica siguiente.

Solución

Para obtener información sobre cómo resolver este problema, consulte No se puede desinstalar, reparar, agregar nuevas características o agregar una nueva instancia a SQL Server 2008 o SQL Server 2008 R2 en Windows 8.

Solución alternativa

Como solución alternativa a este problema, siga uno de estos procedimientos:

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

  • Copie el archivo MediaInfo.xml del medio de instalación de SQL Server 2008 R2 o del medio de instalación de SQL Server 2008 Express Edition en la siguiente carpeta antes de intentar desinstalar SQL Server 2008 R2 o SQL Server 2008 Express Edition:

    \Archivos de programa (x86)\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2

Problema 2: Se produce un error en la regla "Comprobación del servicio de clúster" al intentar instalar una instancia de clúster de conmutación por error de SQL Server 2008 R2

Síntomas

Al intentar instalar una instancia de clúster de conmutación por error de SQL Server 2008 R2, se produce un error en la instalación en la regla de comprobación del servicio de clúster. Cuando vea los detalles, recibirá un mensaje de error similar al siguiente:

Captura de pantalla de la ventana Resultados de comprobación de reglas, que muestra el error de comprobación del servicio de clúster de reglas.

Causa

Este problema se produce si la biblioteca de MSClus.dll basada en COM no está habilitada.

Nota:

Los programas de instalación del clúster de SQL Server 2008 y SQL Server 2008 R2 dependen de la biblioteca de MSClus.dll basada en COM. Si esta biblioteca no está habilitada en el nodo del clúster, se produce un error en el programa de instalación.

Solución

Para solucionar este problema, siga uno de los procedimientos siguientes:

  • Habilite la característica Servidor de automatización de clústeres de conmutación por error en cada nodo mediante Administrador del servidor. En Administrador del servidor, expanda Herramientas de administración remota del servidor, herramientas de administración de características, herramientas de clústeres de conmutación por error y, a continuación, seleccione Servidor de automatización de clústeres de conmutación por error.

  • Ejecute el siguiente cmdlet Windows PowerShell en cada nodo para habilitar la característica Servidor de automatización de clústeres de conmutación por error:

    add-windowsfeature RSAT-Clustering-AutomationServer
    

    Nota:

    Debe ejecutar este cmdlet en un símbolo del sistema con privilegios elevados.