Como identificar problemas de instalação do SQL Server 2008 nos arquivos de log de instalação

Traduções deste artigo Traduções deste artigo
ID do artigo: 955396 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

INTRODUÇÃO

Se ocorrerem problemas durante a instalação do Microsoft SQL Server 2008, você pode usar os arquivos de log SQL Server 2008 para solucionar problemas. Este artigo contém um cenário de exemplo e descreve, passo a passo, como encontrar a causa raiz de um SQL Server específico 2008 problema de instalação.

Mais Informações

Ao executar a instalação de SQL Server, arquivos de log são criados em uma nova pasta de log de marca. A pasta de log está localizada em % programfiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\. O nome da pasta de log de hora está no formato YYYYMMDD_hhmmss.

Para solucionar problemas que podem ocorrer durante a instalação de SQL Server de 2008, talvez você precise procurar em vários arquivos de log para encontrar a causa raiz de um problema. O arquivo de log inicial pode fornecer apenas o ponto de partida para determinar a causa da falha.

Geralmente, não é necessário usar qualquer um dos arquivos de log na subpasta Datastore. Normalmente, os seguintes arquivos devem ser revisados:
  • ConfigurationFile.ini
  • Summary
  • Detail
  • 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>
Observação Em seu ambiente, o nome do arquivo e o número de arquivos de log podem diferir da lista com base nos recursos de instalação que são selecionados quando você instala o SQL Server 2008.

Descrição dos arquivos de log SQL Server 2008

Summary

Local: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\

Finalidade: este log é limpo e usuário amigável arquivo de log contém informações básicas sobre o problema. Esse arquivo mostra quais componentes de servidor SQL foram detectados, o ambiente do sistema operacional, os parâmetros de linha de comando que foram especificados, os valores que foram especificados e o status geral de cada arquivo MSI e MSP foi executado.

Solução de problemas: para localizar erros neste arquivo, procurar por "erro" ou "falhou" palavras-chave. Para obter mais informações sobre os detalhes da falha, abra o arquivo que está listado na linha que inicia com "Log com falha".

Summary_<%ComputerName%_YYYYMMDD_HHMMSS>.txt

Local: % ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Summary_<%ComputerName%_YYYYMMDD_HHMM>txt

Finalidade: este arquivo de log contém as mesmas informações que o arquivo Summary. Esse log pode conter também informações sobre qualquer tentativa de SQL Server instalação anterior.

Solução de problemas: para localizar erros neste arquivo, você geralmente pode procurar por "erro" ou "falhou" palavras-chave. Para obter mais informações sobre os detalhes da falha, abra o arquivo que está listado na linha que inicia com "Log com falha".

Detail

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

Finalidade: este arquivo de log fornece um log detalhado da execução. Ele é organizado em linhas que começam com o carimbo de hora, seguido pela extensão que produziu o log. Esse é um dos arquivos de log mais importantes, pois ele pode ser usado para identificar as falhas que ocorrem. Os logs são gerados em uma base de tempo. Isso significa que as ações são registradas aqui não pelo componente que gerou, mas no momento em que são invocados. Isso é útil para determinar o processo de execução passo a passo, a ordem na qual as ações são executadas e as dependências entre as ações. Este arquivo é gerado para o fluxo de trabalho principal, como a instalação ou atualização do fluxo de trabalho.

Solução de problemas: se ocorrer um erro no processo de instalação, o erro ou exceção será registrado no final do arquivo. Para localizar erros neste arquivo, você deve ir para o final do arquivo e ler as ações na ordem inversa de baixo para cima para encontrar onde o erro ou exceção está conectado. Localize a linha que começa com "Código de recurso de sair" no arquivo Summary. txt e procure por "erro", "bucket Watson" ou palavras-chave "exceção" no arquivo detail. Resultados da pesquisa próximo código de saída do recurso o ajudará a identificar quando e onde o erro ocorreu primeiro.

Detail_ComponentUpdate.txt

Local: % ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Detail_ComponentUpdate.txt

Finalidade: este arquivo de log semelhante ao arquivo detail. Este arquivo é gerado para o fluxo de trabalho de atualização do componente.

Solução de problemas: siga as mesmas etapas como aqueles na seção detail.

Detail_GlobalRules.txt

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

Finalidade: este arquivo de log semelhante ao arquivo detail. Este arquivo é gerado para a execução de regras globais.

Solução de problemas: este arquivo de log é usado somente se o arquivo Summary mostra falhas na seção SystemConfigurationCheck. Geralmente, você pode abrir e usar o arquivo SystemConfigurationCheck_Report.htm para obter as informações necessárias. No entanto, se desejar informações adicionais deste log, procure a "avaliação feita de regra: falha" frase neste arquivo.

Arquivos de log do 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>
Local: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\<Name></Name>. log

Finalidade: esses arquivos de log fornecem um log detalhado do processo de instalação do pacote. Esses logs são gerados pelo processo de Msiexec. exe quando você instala o pacote especificado. Se a instalação foi bem-sucedida e sem erros foram encontrados, a entrada de log "produto:Product_Name-Instalação concluída com êxito "exibe.

Solução de problemas: quando você usa os arquivos de log MSI, certifique-se olhando a origem do problema, em vez das mensagens de erro reativo. Para fazer isso, siga estas etapas:
  1. Classificar o MSI registra no mesmo diretório, a data alterada.
  2. Abra cada arquivo de log MSI da parte inferior dos arquivos de log para cada log anterior. Para cada arquivo de log, procure "Return value 3" ou "@ Microsoft" sem as aspas.
  3. Observe a mensagem de erro para cada arquivo até não encontrar nenhum erro no final dos logs. O último log contém o erro original. Quando encontrar a primeira ocorrência no log, você deve determinar se as entradas são válidas porque nem todos os erros de "Valor de retorno 3" são problemas. Alguns desses erros são esperados. Se você não pode determinar se os erros são válidos, recomendamos que você tente uma das opções de suporte Microsoft SQL Server.

SystemConfigurationCheck_Report.htm

Local: % ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\SystemConfigurationCheck_Report.htm

Finalidade: este arquivo contém uma versão amigável para o status de execução de regras. Ele também fornece uma breve descrição de cada regra executada.

Solução de problemas: Abra o arquivo SystemConfigurationCheck_Report.htm e procure a palavra-chave "Falhou" e examinar se quaisquer entradas de "Aviso" se aplicar ao seu ambiente.

Um cenário de exemplo de como usar arquivos de log para identificar a falha de instalação de uma instância nomeada autônoma do SQL Server 2008

Nesse cenário, uma mensagem de erro aparece noO programa de instalação do Microsoft SQL Server 2008 caixa de diálogo semelhante à seguinte:

TÍTULO: Instalação de Microsoft SQL Server de 2008

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

Ocorreu o seguinte erro:

SQL Server instalação encontrou um erro ao executar um arquivo do Windows Installer.

Mensagem de erro do Windows Installer: O sistema não pode encontrar o arquivo especificado.

Arquivo do Windows Installer: C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi

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

Clique em 'Repetir' para repetir a ação que falhou ou clique em 'Cancelar' para cancelar essa ação e continuar a instalação.

Para obter ajuda, clique em: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.2531.0&EvtType=0xDC80C325

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

BOTÕES:

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

Nesse cenário, vamos supor que você não ver essa mensagem de erro deO programa de instalação do Microsoft SQL Server 2008 caixa de diálogo. Em vez disso, a configuração mostra que o processo de instalação falhou.

Nesse cenário, para encontrar a causa da falha, usando os arquivos de log, execute estas etapas:
  1. Localize e abra o arquivo Summary. txt que corresponde a última vez que você executou a instalação do SQL Server de 2008. Neste exemplo, oC:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942 pasta está associada com a instalação real. Esta pasta contém a um arquivo Summary. txt que possui um nome de arquivo no seguinte formato:
    Summary_<Machine_Name>_20100521_064942.txt</Machine_Name>
  2. No arquivo Summary. txt, localize as seguintes informações na parte superior do relatório para ajudar na determinar o motivo da falha:
    Resumo geral:

    Resultado final: Falha na instalação do SQL Server. Para continuar, investigar o motivo da falha, corrigir o problema, desinstale o SQL Server e execute novamente a instalação do SQL Server.

    (Decimal) do código de saída:-2068643839

    Código de recurso de saída: 1203

    Sair do código de erro: 1

    Mensagem de saída: Falha na instalação do SQL Server. Para continuar, investigar o motivo da falha, corrigir o problema, desinstale o SQL Server e execute novamente a instalação do SQL Server.

    Hora de início: 2010-05-21 06: 50: 38

    Hora de término: 2010-05-21 07: 09: 19

    Solicitada a ação: instale

    Log com falha: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt

    Com base nessas informações, o código de saída ou o código de saída do recurso de solução de problemas não levará você para encontrar a causa raiz. Isso ocorre porque esses códigos abrangem várias situações e não estão Determinando fatores da falha. As principais informações desta seção são a linha iniciando com "Log com falha".
  3. Abra o arquivo de log é identificado na linha que inicia com "Log com falha" no arquivo Summary.exe. Neste exemplo, abra o arquivo C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt.
  4. A partir do final do arquivo, procure o erro 1203 de baixo para cima. Você encontrará a seção a seguir:
    2010-05-21 07:09:19 Slp: ----------------------------------------------------------------------

    2010-05-21 07: 09: 19 Slp: executando a ação: CloseUI

    2010-05-21 07: 09: 19 Slp: parar a ação ignorada no modo de interface do usuário completa

    2010-05-21 07: 09: 19 Slp: ação concluída: CloseUI, retornado 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 do erro:-2068643839

    2010-05-21 07: 09: 23 Slp: resulta código de recurso: 1203

    2010-05-21 07: 09: 23 Slp: resulta código de erro: 1

    2010-05-21 07: 09: 23 Slp: Sco: tentativa de criar a chave do registro base HKEY_LOCAL_MACHINE, máquina

    2010-05-21 07: 09: 23 Slp: Sco: tentativa de abrir a subchave do registro

    2010-05-21 07: 09: 23 Slp: Sco: tentativa de abrir a subchave do registro Software\Microsoft\PCHealth\ErrorReporting\DW\Installed

    2010-05-21 07: 09: 23 Slp: Sco: tentativa de obter o valor do registro DW0201

    2010-05-21 07: 10: 26 Slp: enviado 2 de 2 falhas no repositório de dados do Watson
  5. Essas informações ainda não mostram a causa real do problema ou como resolvê-lo. Aqui, as mensagens podem enganá-lo a pensar que este é um problema de permissão ou corrupção de registro. Esses problemas são apenas sintomas do problema de núcleo. Descrição do arquivo detail mencionado anteriormente, sugerimos procurando as frases "Error", "bucket Watson" e "Exceção". Neste exemplo, usando estes critérios de pesquisa, você recebe os seguintes resultados:
    • Erro: ocorrências de 99
    • Exceção: ocorrências de 26
    • Balde de Watson: 4 ocorrências

  6. Nesse caso, "bucket Watson" seria o primeiro item revisar no arquivo de log Detail. Pesquisar na parte inferior do arquivo na parte superior. O primeiro local de seções de bucket Watson exibe as entradas a seguir:
    2010-05-21 06: 57: 03 Slp: pacote 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 retornou o código de resultado 2.

    2010-05-21 06: 57: 04 Slp: Watson Bucket 1

    Essas informações, podemos deduzir que a causa da falha é que o pacote de destino C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi está faltando.


Referências

Para obter mais informações sobre como exibir e ler arquivos de log SQL Server 2008, consulte o seguinte artigo da Microsoft TechNet:
Como: exibir e leitura SQL Server arquivos de Log de instalação

O artigo do TechNet descreve a estrutura básica de nomes de arquivo e quais é o conteúdo esperado. Neste artigo, explicaremos mais especificamente sobre como e quando usar cada tipo de arquivo de log.

2251397A instalação do SQL Server 2008 pára em um sistema x64 com mais de 32 processadores lógicos

975055 CORREÇÃO: Mensagem de erro quando você instala o SQL Server 2008 em um computador que esteja executando o Windows 7: "Invoke ou BeginInvoke não pode ser chamado em um controle até que o identificador de janela foi criado."

Centro de soluções de SQL Server

Portal de SQL Server instalar

Propriedades

ID do artigo: 955396 - Última revisão: terça-feira, 16 de julho de 2013 - Revisão: 7.1
A informação contida neste artigo aplica-se 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
Palavras-chave: 
kbsqlsetup sql2008relnoteinstallation sql2008relnote kbexpertiseadvanced kbinfo kbmt KB955396 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 955396

Submeter comentários

 

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