Cómo actualizar o instalar una instalación de SQL Server 2008

Seleccione idioma Seleccione idioma
Id. de artículo: 955392 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

INTRODUCCIÓN

En este artículo se describe cómo actualizar o instalar un error en la instalación de Microsoft SQL Server 2008 mediante la actualización acumulativa más reciente (CU) o el último Service Pack (SP). Siga estas instrucciones cuando no se puede instalar SQL Server 2008 debido a un problema conocido en el programa de instalación. La sección de "Revisiones de programa de instalación de SQL Server 2008" enumera los artículos de Microsoft Knowledge Base que describen los problemas de instalación conocidos y se explican cómo obtener la última actualización.

Hay dos situaciones para tener en cuenta:
  • Intenta instalar SQL Server 2008. Se encuentra un error de configuración y los archivos de instalación se instalan en el equipo.
  • Desea evitar proactivamente problemas de instalación conocidos mediante el uso de un programa de instalación de actualización.
Es recomendable que actualice o incluya el original de SQL Server 2008 mediante el uso de Service Pack 1 ya que permite a Service Pack para actualizar el producto completo. Una unidad de control que se basa en la versión original de 2008 de SQL Server sólo puede actualizar el componente compatibilidad con SQL.

Para obtener respuestas a las preguntas más frecuentes acerca de "slipstreaming", vea el tema de SQL Server 2008 Slipstream preguntas más frecuentes en el siguiente sitio Web de Microsoft:
http://blogs.msdn.com/petersad/Archive/2009/04/24/SQL-Server-2008-slipstream-Frequently-Asked-Questions.aspx

Más información

Cuando se ejecuta la versión original del programa de instalación de SQL Server 2008, el programa de instalación copia a sí mismo en el equipo local y, a continuación, volverá a ejecutar desde la copia local. Por lo tanto, si hay una versión posterior de los archivos de compatibilidad en el equipo, el programa de instalación ejecutará estos archivos actualizados. Por lo tanto, puede actualizar los archivos de compatibilidad con el programa de instalación de SQL Server 2008 antes de ejecutar el archivo Setup.exe.

A partir de SQL Server 2008 Service Pack 1, puede actualizar SQL Server 2008 mediante la infraestructura de estela. Al instalar el Service Pack 1 mediante el procedimiento de estela o instalar en una instalación existente de SQL Server 2008, se crea una entrada para el Service Pack en Agregar o quitar programas. Puede desinstalar el service pack mediante el uso de esta entrada.

Para comprobar si un service pack está instalado correctamente, ejecute el informe de detección de SQL que está disponible en el centro de instalación de SQL Server 2008. Debería ver que las características son la versión 10.n.xxxx, donde n representa la versión del service pack. Por ejemplo, 10.1.xxxx representa el Service Pack 1.

Cómo actualizar una instalación de SQL Server 2008

Cuando intenta instalar SQL Server 2008 desde un DVD o desde un recurso compartido de red, la instalación falla debido a un problema con la versión de lanzamiento del programa de instalación.

Los siguientes pasos describen cómo actualizar el programa de instalación de SQL Server 2008, cuando se produce un problema de instalación:
  1. Si los archivos de compatibilidad con el programa de instalación de SQL Server 2008 se instalan en el equipo, aplicar una unidad de control o una revisión para actualizar el programa de instalación de SQL Server 2008 admite archivos y, a continuación, vuelva a ejecutar el programa de instalación desde el DVD o el recurso compartido de red.
  2. Si no están instalados los archivos de compatibilidad con el programa de instalación de SQL Server 2008, consulte la sección "Proactivamente ejecutando el programa de instalación".
Para determinar si los archivos de compatibilidad con el programa de instalación de SQL Server 2008 se instalan en el equipo, vea la entrada utilizando Agregar o quitar programas en Panel de Control en los sistemas operativos anteriores a Windows Vista. En Windows Vista o versiones posteriores de Windows, ver la entrada mediante el uso de programas y características en el Panel de Control. Para aplicar una revisión o una unidad de control y ejecutar el programa de instalación, siga estos pasos:
  1. Si hay una corrección a través de una revisión, descargue el CU o la revisión y, a continuación, instalar en el equipo ejecutando el archivo .exe o mediante el uso de la línea de comandos. El paquete detecta archivos en el equipo de la compatibilidad con el programa de instalación de SQL Server 2008 y, a continuación, aplica una nueva versión del archivo SQLSupport.msi.
  2. Ejecute de nuevo el programa de instalación desde el DVD o desde el recurso compartido de red. El programa de instalación detecta que una versión posterior del archivo SQLSupport.msi está disponible en el equipo y se ejecuta el programa de instalación de la versión local en el equipo en lugar de hacerlo desde el recurso compartido de red o de DVD.

Limitaciones

Al actualizar el programa de instalación o utilizar el procedimiento de integración, se aplican las siguientes limitaciones:
  • Importante: Debe desinstalar una instalación con errores si el archivo de registro Summary.txt indica que debe desinstalar.
  • Si el procedimiento de integración para actualizar una instalación a una instalación de Wow64, debe llevar a cabo uno de los siguientes pasos adicionales:
    • Especificar el parámetro/acción en la línea de comandos además del parámetro x 86 .
    • En el Opciones de el centro de la instalación, seleccione la página x 86.
  • Si Agregar características a una instancia que ya tenga instalado a través de "slipstreaming" el servicio de base de datos, la instalación puede fallar. Para evitar este problema, debe agregar característica utilizando el medio original de SQL Server 2008 o actualizar la instancia al Service Pack 1 y, a continuación, utilizar la infraestructura de estela.
  • Al copiar los paquetes de estela, utilice rutas de acceso que no contienen espacios. Si especifica una ubicación para los parámetros /PCUSOURCE o /CUSOURCE que contiene espacios, se produce un error con el programa de instalación integrada.

Ejecutar la instalación de forma proactiva

Existen dos métodos que puede utilizar para actualizar una instalación de SQL Server 2008. Le recomendamos que utilice el primer método debido a las siguientes ventajas de la infraestructura de estela:
  • Para actualizar rápidamente a SQL Server 2008 SP1 en una sola instalación.
  • Reducir los tiempos de reinicio.
  • Mejorar la experiencia global del programa de instalación.
  • Evitar problemas de instalación conocidos.


Para utilizar estos métodos, el administrador debe obtener los archivos de compatibilidad con el programa de instalación de SQL Server 2008 actualizados descargando el CU más reciente o la revisión o el service pack. Para obtener información acerca de las correcciones de programa de instalación que se incluyen en la revisión más reciente y para obtener información acerca de cómo descargar la revisión, consulte la sección de "Revisiones de programa de instalación de SQL Server 2008". Después de obtener los archivos actualizados de compatibilidad con el programa de instalación de SQL Server 2008, utilice uno de los métodos siguientes.

Utilice el procedimiento de integración para actualización de SQL Server 2008

Este método le permite actualizar el producto completo al ejecutar el programa de instalación de SQL Server 2008 después de seguir uno de los procedimientos siguientes:

Procedimiento 1: Pasos de integración básica

Siga los pasos siguientes para crear una gota de estela que puede utilizar para instalar un service pack y los medios originales al mismo tiempo.
  1. Instalar los siguientes requisitos previos para SQL Server 2008.
  2. Descargue el paquete del service pack que coincida con la arquitectura del sistema. Por ejemplo, descargar el paquete de x 64 de SQL Server 2008 Service Pack 1 si el sistema es un sistema basado en x 64.
  3. Extraiga el service pack ejecutando el comando siguiente:
    /X:C:\SP1 de SQLServer2008SP1-KB968369-x 64-ENU.exe
  4. Ejecute el service pack para instalar los archivos de instalación en el equipo. Recibirá una Setup Support Files aparece un cuadro de diálogo si no se han instalado los archivos de compatibilidad con el programa de instalación. También puede ejecutar el archivo siguiente para instalar los archivos de compatibilidad con el programa de instalación:
    C:\SP1\x64\setup\1033\sqlsupport.msi
  5. Ejecute el archivo Setup.exe desde el medio de origen de SQL Server 2008 especificando el parámetro /PCUSource . Por ejemplo:
    Setup.exe /PCUSource = C:\SP1


Procedimiento 2: Crear una lista combinada:

Este procedimiento describe cómo crear un nuevo medio de origen que se incluya el medio original y el Service Pack 1 de SQL Server 2008. Cuando se crea esta caída combinada, puede instalar el Service Pack 1 de SQL Server 2008 en un solo paso.

Notas
  • Se recomienda que primero realiza una instalación integrada de la nueva lista en un equipo de prueba antes de implementar en el entorno de producción.
  • Estos pasos son para la versión en inglés de SQL Server 2008. Sin embargo, también funciona para cualquier lenguaje de SQL Server 2008 si obtiene el idioma correcto del paquete del service pack.
  1. Copiar el medio original de SQL Server 2008 en c:\SQLServer2008_FullSP1.
  2. Descargue el paquete del Service Pack 1. Los nombres de paquete son los siguientes:
    • SQLServer2008SP1-KB968369-IA64-ENU.exe
    • SQLServer2008SP1-KB968369-x 64-ENU.exe
    • SQLServer2008SP1-KB968369-x 86-ENU.exe
  3. Extraiga los paquetes como sigue:
    • /X:c:\SQLServer2008_FullSP1\PCU de SQLServer2008SP1-KB968369-IA64-ENU.exe
    • /X:c:\SQLServer2008_FullSP1\PCU de SQLServer2008SP1-KB968369-x 64-ENU.exe
    • /X:c:\SQLServer2008_FullSP1\PCU de SQLServer2008SP1-KB968369-x 86-ENU.exe
    Nota Asegúrese de que haya completado este paso para todas las arquitecturas para asegurarse de que el medio original se actualiza correctamente.
  4. Ejecute los siguientes comandos para copiar el archivo Setup.exe y el archivo Setup.rll desde la ubicación extraída en la ubicación de origen original.
    Robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.exe
    Robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.rll
  5. Ejecute los siguientes comandos para copiar todos los archivos (no las carpetas), excepto el archivo Microsoft.SQL.Chainer.PackageData.dll, en C:\SQLServer2008_FullSP1\PCU\Arquitectura para C:\SQLServer2008_FullSP1 \Arquitectura Para actualizar los archivos originales.
    Robocopy /XF C:\SQLServer2008_FullSP1\pcu\x86 C:\SQLServer2008_FullSP1\x86 Microsoft.SQL.Chainer.PackageData.dll
    Robocopy /XF C:\SQLServer2008_FullSP1\pcu\x64 C:\SQLServer2008_FullSP1\x64 Microsoft.SQL.Chainer.PackageData.dll
    Robocopy /XF C:\SQLServer2008_FullSP1\pcu\ia64 C:\SQLServer2008_FullSP1\ia64 Microsoft.SQL.Chainer.PackageData.dll

    Nota Si accidentalmente copiar el archivo Microsoft.SQL.Chainer.PackageData.dll, puede recibir el siguiente mensaje de error al ejecutar el archivo Setup.exe.

    El programa de instalación de SQL Server ha encontrado el error siguiente:
    La acción especificada LandingPage no es compatible con la operación de patchingg de SQL Server.
    Código de error 0x84BF0007


    Si se produce este problema, restaure el archivo Microsoft.SQL.Chainer.PackageData.dll a la versión original.
  6. Determinar si el archivo Defaultsetup.ini en las siguientes carpetas:
    • C:\SQLServer2008_FullSP1\x86
    • C:\SQLServer2008_FullSP1\x64
    • C:\SQLServer2008_FullSP1\ia64
    Si tiene el archivo Defaultsetup.ini en las carpetas, abra el archivo Defaultsetup.ini y, a continuación, agregue PCUSOURCE = ". \PCU" en el archivo como sigue:
         ;SQLSERVER2008 Configuration File
    
         [SQLSERVER2008]
    
         ...
    
         PCUSOURCE=".\PCU"
    
    Si no tiene el archivo Defaultsetup.ini en las carpetas, crear el archivo Defaultsetup.ini en las carpetas y agregue el siguiente contenido en el archivo:
        ;SQLSERVER2008 Configuration File
    
        [SQLSERVER2008]
    
        PCUSOURCE=".\PCU"
    
    Nota Este archivo indica el programa de instalación dónde ubicar los medios de origen del Service Pack 1 que extrajo en el paso 3.
  7. Inicie el programa de instalación.
Nota No deberá realizar el procedimiento de integración para aplicar el Service Pack 1 de SQL Server 2008 para SQL Server 2008 Express edition. Service Pack 1 de SQL Server 2008 Express Edition ya es una lista combinada. Sin embargo, puede utilizar el procedimiento de integración para aplicar una actualización acumulativa para SQL Server 2008 Express edition.
Cómo comprobar si han realizado una actualización de estela

  • En el Reglas de instalación página de un Regla del lenguaje de los medios de actualización el programa de instalación elemento se muestra en la lista de reglas.
  • En el Preparado para instalar página de la Acción nodo indica que se trata de una instalación integrada. Además, un Estela nodo se muestra en la lista.
  • En el archivo de registro de resumen, puede encontrar la configuración de PCUSource .
  • Después de la instalación, si ejecuta las características de SQL Server informe de descubrimiento desde el centro de la instalación, debería ver que las características son la versión 10.1.xxxx.

Actualizar los archivos de compatibilidad con el programa de instalación de SQL Server 2008

Existen dos opciones que puede utilizar para instalar los archivos de compatibilidad con el programa de instalación de SQL Server 2008. Le recomendamos que utilice este método para instalar los archivos de compatibilidad con el programa de instalación de SQL Server 2008 antes de Service Pack 1 de SQL Server.

Nota Para las dos opciones, los archivos de compatibilidad con el programa de instalación de SQL Server 2008 son la actualización. Para actualizar el producto completo, debe ejecutar el paquete de hotfix después de que el producto se ha instalado correctamente.

Opción 1: Instalar el archivo SQLSupport.msi directamente


Esta opción es mejor para ejecutar un programa de instalación de parche en un pequeño número de equipos.
  1. Si no está instalados, instale los componentes necesarios para SQL Server 2008. Debe estar instalado Microsoft Windows Installer 4.5. Debe instalar.NET Framework 2.0 Service Pack 2 para SQL Server 2008 Express Edition y.NET Framework 3.5 SP1 para otras ediciones. Debe descargar.NET Framework 3.5 SP1 de internet y aplicar el SP1 de forma manual.

    Notas
    • En la plataforma IA-64, 3.5 de.NET Framework no es compatible y se requiere el Service Pack 2 de.NET Framework 2.0. Puede instalar el Service Pack 2 de.NET Framework 2.0 desde el medio de origen. .NET Framework 2.0 Service Pack 2 se encuentra en la siguiente carpeta del disco de origen:
      LetraUnidad: \ia64\redist\2.0\NetFx20SP2_ia64.exe
    • En las plataformas x 86 y x 64, debe instalar.NET Framework 3.5 SP1.
  2. Haga doble clic en el paquete de hotfix para instalar los archivos de compatibilidad con el programa de instalación de SQL Server 2008. Después de extraer el contenido del paquete, se instalará los archivos actualizados de compatibilidad con el programa de instalación de SQL Server 2008. El paquete de hotfix completará la instalación sin notificarle cuando se complete. Para confirmar que están instalados los archivos, ver la entrada mediante el elemento Agregar o quitar programas en Panel de Control en los sistemas operativos anteriores a Windows Vista. En Windows Vista o versiones posteriores de Windows, ver la entrada mediante el elemento programas y características en el Panel de Control.
  3. Iniciar el programa de instalación desde el DVD o desde el recurso compartido de red.
Opción 2: Actualizar los archivos multimedia originales


Esta opción es más adecuada para ejecutar un programa de instalación de parche en un gran número de equipos, las implementaciones de gran tamaño, o cuando un administrador desea disponer de esta revisión el programa de instalación a los usuarios. Es importante que siga estos pasos cuidadosamente y probar completamente antes de realizar esta opción esté disponible para otros.
  1. Descargue la revisión que incluye los archivos actualizados de compatibilidad con el programa de instalación de SQL Server 2008 que se va a utilizar para actualizar los archivos multimedia originales. Debe descargar las revisiones para plataformas x 86, x 64 y IA-64, porque el medio original contiene los archivos para cada plataforma.
  2. En el símbolo del sistema, escriba el comando siguiente y, a continuación, presione ENTRAR para extraer el contenido del paquete:
    hotfix_package_name/x:c: \paquete de _number_of_hotfix KB\arquitectura
    El arquitectura marcador de posición representa las diferentes plataformas de hardware. Por ejemplo, puede representar una de las siguientes carpetas:
    • x 86
    • x 64
    • IA64
    Los ejemplos siguientes representan cómo se puede utilizar este comando:
    • SQLServer2008-KB956717-IA64.exe /x:c:\kb956717\ia64
    • SQLServer2008-KB956717-x64.exe /x:c:\kb956717\x64
    • /X:c:\kb956717\x86 SQLServer2008-KB956717-x86.exe
  3. Copie el contenido del DVD de SQL Server 2008 en el disco duro local.
  4. Copie los archivos siguientes:
    1. Copie los archivos Setup.exe y Setup.rll desde el C:\paquete de kb_number_of_hotfix\ carpeta a la Carpeta que contiene la copia local de los medios de comunicación\ carpeta.
    2. Copiar todos los archivos (no las subcarpetas) en el arquitectura carpeta, excepto el archivo Microsoft.SQL.Chainer.PackageData.dll, desde el C:\paquete de kb_number_of_hotfix\arquitectura\arquitectura\ carpeta a la Carpeta que contiene la copia local de los medios de comunicación\arquitectura\ carpeta.
  5. Inicie el programa de instalación desde la carpeta local.
Nota Debido a cambios de esquema que se han introducido en los paquetes de actualización acumulativa en función de RTM de SQL Server 2008 que comienzan con 8 de paquete de actualización acumulativa, puede recibir el siguiente mensaje de error al ejecutar el programa de instalación. Puede recibir el siguiente mensaje de error después de actualizar los archivos de compatibilidad con el programa de instalación mediante el procedimiento que se describe en la opción 2:
2010-01-14 15:34:36 Slp: tipo de excepción:
Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException
2010-01-14 15:34:36 Slp: mensaje:
2010-01-14 15:34:36 Slp: no se ha declarado el atributo 'Path'.
Para evitar este problema de validación, se recomienda que copie el archivo Microsoft.SQL.Chainer.PackageData.dll desde el medio RTM y mantener el archivo original de Microsoft.SQL.Chainer.Package.dll en la misma ubicación que el archivo Microsoft.SQL.Chainer.Package.Package.xsd. Hacer esto para asegurarse de que los dos archivos DLL están sincronizados. Esta combinación de archivos .dll instalará la versión RTM de SqlSupport.msi (10.00.1600.22). Para beneficiarse de las correcciones de errores que se encuentran en la actualización acumulativa, utilice uno de los métodos siguientes:

Método 1

Instalar manualmente el archivo .msi de soporte técnico de SQL para la arquitectura particular desde la ubicación de la extracción del paquete de actualización acumulativa siguiente:
CU8\<CPU>\setup\sqlsupport.msi</CPU>


Método 2

Además el en los archivos que se enumeran en el paso 4 en la opción 2, se deben copiar los archivos que se describen en los siguientes pasos antes de iniciar el programa de instalación desde una carpeta local. Para copiar los archivos, siga estos pasos.
  1. Copie el archivo Microsoft.SQL.Chainer.Package.dll de la carpeta RTM para la copia local de la <media>\<architecture folder=""> carpeta. </architecture></media>
  2. Copie el archivo Sqlsupport.msi. De las siguientes ubicaciones, copie el archivo de la primera ubicación en la copia local de la segunda ubicación:
    C:\<kb_number_of_hotfix package="">\<architecture>\setup\Sqlsupport.msi</architecture> </kb_number_of_hotfix>
    <media>\<architecture folder="">\setup\ </architecture></media>

Revisiones del programa de instalación de SQL Server 2008

Para obtener más información acerca de problemas de instalación conocidos y las revisiones que resuelven estos problemas, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
955814REVISIÓN: Mensaje de Error al instalar SQL Server 2008 Express edition en un controlador de dominio que ejecuta Windows Server 2003 Service Pack 2 o Windows Small Business Server 2003 Service Pack 1: "Se ha producido la excepción en el destino de invocación"
956138 REVISIÓN: No se puede actualizar una instancia no inglesa de SQL Server 2000 Reporting Services en SQL Server 2008 Reporting Services
957453 REVISIÓN: Cuando instala SQL Server 2008, se produce un error en la instalación y el mensaje de error "No coinciden atributos" se registra en el archivo Summary.txt
957804 REVISIÓN: El programa de instalación de SQL Server no utiliza el nombre de instancia que proporciona en el archivo Config.ini modificado cuando intenta instalar SQL Server 2008 Express
955949 REVISIÓN: Se produce un error en la actualización de clúster de SQL Server 2008 cuando los nodos de clúster de SQL Server 2005 tienen diferentes características instaladas
957806 REVISIÓN: La acción CompleteFailoverCluster no detecta la SKU correcta que se prepara mediante la acción de PrepareFailoverCluster en SQL Server 2008
957459 REVISIÓN: Mensaje de Error cuando intenta agregar un segundo nodo a un clúster de conmutación por error de SQL Server 2008: "El SKU actual no es válida"
Nota Si se identifican otros problemas de instalación, artículos adicionales de Microsoft Knowledge Base se publicado y se incluyen en esta lista.

Cómo obtener las revisiones del programa de instalación de SQL Server 2008

Ahora hay un paquete de actualización acumulativa compatible de Microsoft. Sin embargo, se pretende corregir los problemas que se describen en este artículo. Aplíquela sólo a sistemas que experimenten estos problemas específicos. Este paquete de actualización acumulativa efectuarán pruebas adicionales. Por lo tanto, si no se ve muy afectado por cualquiera de estos problemas, recomendamos que espere al próximo service pack de SQL Server 2008 que contiene las revisiones en este paquete de actualización acumulativa. Para obtener más información acerca del paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
956717Paquete de actualización acumulativa 1 para SQL Server 2008

Propiedades

Id. de artículo: 955392 - Última revisión: domingo, 21 de abril de 2013 - Versión: 7.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Palabras clave: 
kbsqlsetup kbpatch kbsetup kbexpertiseadvanced kbinfo kbhowto kbmt KB955392 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 955392

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com