Cómo identificar problemas de instalación de SQL Server 2008 en los archivos de registro de instalación

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

En esta página

INTRODUCCIÓN

Si se producen problemas durante la instalación de Microsoft SQL Server 2008, puede utilizar los archivos de registro de SQL Server 2008 para solucionar problemas. En este artículo contiene un escenario de muestra y describe, paso a paso, cómo para encontrar la causa raíz de un específico de SQL Server 2008 problema de instalación.

Más información

Al ejecutar el programa de instalación de SQL Server, los archivos de registro se crean en una nueva carpeta de registro de marca de hora. Se encuentra en la carpeta de registro % programfiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\. El nombre de la carpeta de registro de marca de tiempo está en el formato YYYYMMDD_hhmmss.

Para solucionar problemas que puedan surgir durante la instalación de SQL Server 2008, es posible que deba buscar en muchos archivos de registro para encontrar la causa raíz de un problema. El archivo de registro inicial puede proporcionar sólo el punto de partida para determinar la causa del error.

Por lo general, no es necesario utilizar cualquiera de los archivos de registro en la subcarpeta de almacén de datos. Normalmente, se deben revisar los siguientes archivos:
  • ConfigurationFile.ini
  • Summary.txt
  • Detail.txt
  • Detail_ComponentUpdate.txt
  • Sql_common_core_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_common_core_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_engine_core_inst_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_engine_core_inst_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_engine_core_shared_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_engine_core_shared_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_tools_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_tools_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • SqlBrowser_Cpu32_1.log
  • Sqlncli_Cpu<32 and="" or="" 64="">_1.log</32>
Nota En su entorno, el nombre de archivo y el número de los archivos de registro podrían diferir de la lista basándose en las características de instalación que se seleccionan al instalar SQL Server 2008.

Descripción de los archivos de registro de SQL Server 2008

Summary.txt

Ubicación: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\

Propósito: este registro está limpio y usuario descriptivo archivo de registro que contiene la información básica acerca del problema. Este archivo muestra qué servidor SQL se han detectado componentes, el entorno del sistema operativo, los parámetros de línea de comandos que se han especificado, los valores que se han especificado y el estado general de cada archivo MSI y MSP se ha ejecutado.

Solución de problemas: para encontrar errores en este archivo, busque "error" o "errores" las palabras clave. Para obtener más información acerca de los detalles del error, abra el archivo que se muestra en la línea que comienza con "Registro de errores".

Summary_<%ComputerName%_YYYYMMDD_HHMMSS>.txt

Ubicación: % Archivos de programa%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Summary_<%ComputerName%_YYYYMMDD_HHMM>txt

Propósito: este archivo de registro contiene la misma información que el archivo Summary.txt. Este registro también puede contener información acerca de cualquier intento de SQL Server el programa de instalación anterior.

Solución de problemas: para buscar errores en este archivo, puede buscar generalmente para "error" o "errores" las palabras clave. Para obtener más información acerca de los detalles del error, abra el archivo que se muestra en la línea que comienza con "Registro de errores".

Detail.txt

Ubicación: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMM></YYYYMMDD_HHMM>\Detail.txt

Propósito: este archivo de registro proporciona un registro detallado de la ejecución. Se organiza en líneas que comienzan con la marca de tiempo seguida por la extensión que produce el registro. Este es uno de los archivos de registro más importantes debido a que se puede utilizar para identificar los errores que se producen. Los registros se generan en función del tiempo. Esto significa que las acciones se registran aquí no por el componente que generó ellos pero por el momento en que se invoca. Esto es útil para determinar el proceso de ejecución paso a paso, el orden en que se ejecutan las acciones y las dependencias entre las acciones. Este archivo se genera para el flujo de trabajo principal, como la instalación o el flujo de trabajo de actualización.

Solución de problemas: si se produce un error en el proceso de instalación, se registrará la excepción o error al final del archivo. Para localizar errores en este archivo, debe ir al final del archivo y lea las acciones en orden inverso de abajo a arriba para buscar que haya iniciado la excepción o error. Busque la línea que comienza con "Salida de código de instalación" en el archivo Summary.txt y, a continuación, busque "error", "bucket Watson" o palabras clave de "excepción" en el archivo Detail.txt. Los resultados de búsqueda cerca el código de dispositivo de salida le ayudará a identificar cuándo y dónde se produjo primero el error.

Detail_ComponentUpdate.txt

Ubicación: % Archivos de programa%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Detail_ComponentUpdate.txt

Propósito: este archivo de registro es similar al archivo Detail.txt. Este archivo se genera para el flujo de trabajo de actualización de componente.

Solución de problemas: siga los mismos pasos que los de la sección de Detail.txt.

Detail_GlobalRules.txt

Ubicación: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Detail_GlobalRules.txt

Propósito: este archivo de registro es similar al archivo Detail.txt. Este archivo se genera para la ejecución de reglas globales.

Solución de problemas: se utiliza este archivo de registro sólo si el archivo Summary.txt muestra errores de la sección de SystemConfigurationCheck. Por lo general, puede abrir y utilizar el archivo SystemConfigurationCheck_Report.htm para obtener toda la información necesaria. Sin embargo, si desea obtener información adicional de este registro, buscar la "evaluación hecha de regla: no se pudo" frase en este archivo.

Archivos de registro MSI:

  • <Feature>_<Architecture>_<Iteration>.log</Iteration></Architecture></Feature>
  • <Feature>_<Architecture>_<Language>_<Iteration>.log</Iteration></Language></Architecture></Feature>
  • <Feature>_<Architecture>_<Iteration>_<workflow>.log</workflow></Iteration></Architecture></Feature>
Ubicación: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\<Name></Name>.log

Propósito: estos archivos de registro proporcionan un registro detallado del proceso de instalación de paquete. Estos registros son generados por el proceso de Msiexec.exe al instalar el paquete especificado. Si el programa de instalación se realizó correctamente y sin errores, la entrada del registro "producto:Product_name-La instalación se completó correctamente "muestra.

Solución de problemas: cuando utiliza los archivos de registro MSI, asegúrese de que está viendo el origen del problema en lugar de los mensajes de error reactiva. Para ello, siga estos pasos:
  1. Ordenar el MSI se conecta en el mismo directorio, la fecha de modificación.
  2. Abrir cada archivo de registro MSI desde la parte inferior de los archivos de registro para cada registro anterior. Para cada archivo de registro, busque "Return value 3" o "@ Microsoft" sin las comillas.
  3. Tenga en cuenta el mensaje de error para cada archivo hasta que no encuentre ningún error al final de los registros. El último registro contiene el error original. Cuando encuentre la primera aparición en el registro, debe determinar si las entradas son válidas porque no todos los errores de "Return value 3" son problemas. Se esperan que algunos de esos errores. Si no se puede determinar si los errores son válidos, se recomienda que pruebe una de las opciones de soporte de Microsoft SQL Server.

SystemConfigurationCheck_Report.htm

Ubicación: % Archivos de programa%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\SystemConfigurationCheck_Report.htm

Propósito: este archivo contiene una versión descriptiva del estado de ejecución de reglas. También proporciona una breve descripción de cada regla de ejecución.

Solución de problemas: puede abrir el archivo SystemConfigurationCheck_Report.htm y busque la palabra clave "Error" y examine si las entradas de "Advertencia" se aplican a su entorno.

Un escenario de ejemplo de cómo utilizar los archivos de registro para identificar el error en la instalación de una instancia con nombre independiente de SQL Server 2008

En este escenario, aparece un mensaje de error en elEl programa de instalación de Microsoft SQL Server de 2008 cuadro de diálogo similar al siguiente:

TÍTULO: El programa de instalación de Microsoft SQL Server de 2008

------------------------------

Se ha producido el error siguiente:

El programa de instalación de SQL Server ha encontrado un error al ejecutar un archivo de Windows Installer.

Mensaje de error de Windows Installer: el sistema no puede encontrar el archivo especificado.

Archivo de Windows Installer: C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi

Archivo de registro de Windows Installer: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\sql_engine_core_inst_Cpu64_1.log

Haga clic en Reintentar para volver a intentar la acción fallida o haga clic en 'Cancelar' para cancelar esta acción y continuar la instalación.

¿Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.2531.0&EvtType=0xDC80C325

------------------------------

BOTONES:

& RetryCancel
------------------------------

En este escenario, vamos a suponer que no aparece este mensaje de error en elEl programa de instalación de Microsoft SQL Server de 2008 cuadro de diálogo. En su lugar, el programa de instalación muestra que el proceso de instalación no pudo.

En este escenario, para encontrar la causa del error mediante el uso de los archivos de registro, siga estos pasos:
  1. Busque y abra el archivo Summary.txt que corresponde a la última vez que se ejecutó el programa de instalación de SQL Server de 2008. En este ejemplo, elC:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942 carpeta está asociada con la instalación real. Esta carpeta contiene el archivo de Summary.txt que tiene un nombre de archivo en el siguiente formato:
    Summary_<Machine_Name>_20100521_064942.txt</Machine_Name>
  2. En el archivo Summary.txt, busque la siguiente información en la parte superior del informe que ayudan a determinar la causa del error:
    Resumen general:

    Resultado final: error en la instalación de SQL Server. Para continuar, investigar el motivo del error, corrija el problema, desinstale SQL Server y, a continuación, vuelva a ejecutar el programa de instalación de SQL Server.

    Salir de código (Decimal):-2068643839

    Código de instalación de salida: 1203

    Código de error de salida: 1

    Mensaje de salida: error en la instalación de SQL Server. Para continuar, investigar el motivo del error, corrija el problema, desinstale SQL Server y, a continuación, vuelva a ejecutar el programa de instalación de SQL Server.

    Hora de inicio: 2010-05-21: 06: 50: 38

    Hora de finalización: 2010-05-21: 07: 09: 19

    Acción solicitada: instalar

    Registro con error: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt

    Según esta información, el código de salida o el código de dispositivo de salida de la solución de problemas no darán lugar a encontrar la causa raíz. Esto es debido a que estos códigos de cubren varias situaciones y no son determinantes de la falla. La información de clave de esta sección es la línea que comienza con "Registro de errores".
  3. Abra el archivo de registro que se identifica en la línea que comienza con "Registro de errores" en el archivo Summary.exe. En este ejemplo, abra el archivo C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt.
  4. A partir del final del archivo, busque el error 1203 de abajo a arriba. Encontrará la siguiente sección:
    2010-05-21 07:09:19 Slp: ----------------------------------------------------------------------

    2010-05-21: 07: 09: 19 Slp: ejecuta la acción: CloseUI

    2010-05-21: 07: 09: 19 Slp: detener la acción que se omiten en modo de interfaz de usuario completa

    2010-05-21: 07: 09: 19 Slp: acción completada: CloseUI, devuelva True

    2010-05-21: 07: 09: 23 Slp:

    2010-05-21: 07: 09: 23 Slp:

    2010-05-21 07:09:23 Slp: ----------------------------------------------------------------------

    2010-05-21: 07: 09: 23 Slp:

    2010-05-21: 07: 09: 23 Slp: resultado de Error:-2068643839

    2010-05-21: 07: 09: 23 Slp: código de instalación de resultado: 1203

    2010-05-21: 07: 09: 23 Slp: código de error de resultado: 1

    2010-05-21: 07: 09: 23 Slp: Sco: intentando crear la clave del registro base HKEY_LOCAL_MACHINE, equipo

    2010-05-21: 07: 09: 23 Slp: Sco: intento de abrir la subclave del registro

    2010-05-21: 07: 09: 23 Slp: Sco: intento de abrir la subclave del registro Software\Microsoft\PCHealth\ErrorReporting\DW\Installed

    2010-05-21: 07: 09: 23 Slp: Sco: intentar obtener el valor del registro DW0201

    2010-05-21: 07: 10: 26 Slp: presentado 2 de 2 errores en el repositorio de datos de Watson
  5. Esta información todavía no muestra la causa real del problema o cómo resolverlo. Aquí los mensajes pueden inducir a pensar que se trata de un problema de permiso o corrupción del registro. Estos problemas son sólo los síntomas del problema de núcleo. En la descripción del archivo Detail.txt que se menciona anteriormente, sugerimos buscando las frases "Error", "bucket Watson" y "Excepción". En este ejemplo, mediante el uso de estos criterios de búsqueda, recibirá los siguientes resultados:
    • Error: las apariciones de 99
    • Excepción: las apariciones de 26
    • Bote de Watson: 4 repeticiones

  6. En este caso, "bucket Watson" sería el primer elemento para revisar en el archivo de registro Detail.txt. Buscar desde la parte inferior del archivo a la parte superior. La primera ubicación de las secciones de cubo de Watson muestra las entradas siguientes:
    2010-05-21: 06: 57: 03 Slp: paquete de destino: "C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi"

    2010-05-21: 06: 57: 04 Slp: InstallPackage: MsiInstallProduct devolvió el código de resultado 2.

    2010-05-21: 06: 57: 04 Slp: Bote de Watson 1

    De esta información, podemos deducir que la causa del error es que falta el paquete de destino C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi .


Referencias

Para obtener más información acerca de cómo ver y leer los archivos de registro de SQL Server 2008, ver el siguiente artículo de Microsoft TechNet:
Cómo: ver y leer SQL Server de instalación los archivos de registro

El artículo de TechNet describe la estructura básica de los nombres de archivo y lo que el contenido esperado. En este artículo, explicaremos más específicamente sobre cómo y cuándo utilizar cada tipo de archivo de registro.

2251397El programa de instalación de SQL Server 2008 se bloquea en un sistema x 64 con más de 32 procesadores lógicos

975055 REVISIÓN: Mensaje de Error al instalar SQL Server 2008 en un equipo que ejecuta Windows 7: "Invoke o BeginInvoke no se puede llamar en un control hasta que se ha creado el identificador de ventana."

Centro de soluciones de SQL Server

Portal de SQL Server instalar

Propiedades

Id. de artículo: 955396 - Última revisión: viernes, 12 de julio de 2013 - Versión: 4.1
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
Palabras clave: 
kbsqlsetup sql2008relnoteinstallation sql2008relnote kbexpertiseadvanced kbinfo kbmt KB955396 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): 955396

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