ID do artigo: 913395 - Última revisão: segunda-feira, 6 de fevereiro de 2006 - Revisão: 1.1

Mensagem de erro quando você usa Orientador de otimização mecanismo de banco de dados no SQL Server 2005: "Tentativa de inicializar a CRT mais de uma vez"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
importante Este artigo contém informações sobre como modificar o registro. Certifique-se de fazer backup do registro antes de modificá-lo. Certifique-se que você sabe como restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986  (http://support.microsoft.com/kb/256986/ ) Descrição do registro do Microsoft Windows
Expandir tudo | Recolher tudo

Sintomas

Quando você usa Orientador de otimização do banco de dados mecanismo para analisar os efeitos de desempenho das cargas de trabalho no Microsoft SQL Server 2005, você receberá a seguinte mensagem de erro:
R6031-tentativa de inicializar a CRT mais de uma vez. Isso indica um bug em seu aplicativo.
Além disso, Orientador de otimização do banco de dados mecanismo pára de responder após receber essa mensagem de erro.

Causa

Esse problema ocorre devido a configurações de compatibilidade do aplicativo. As configurações de compatibilidade do aplicativo podem ser definidas separadamente para o aplicativo. Como alternativa, as configurações de compatibilidade do aplicativo podem ser herdadas das configurações que são específicas para o processo Explorer.exe. Quando você definir explicitamente as configurações de compatibilidade de aplicativo para o processo Explorer.exe, todos os aplicativos que são iniciados do processo do Explorer.exe herdam as configurações de compatibilidade de aplicativos mesmo.

Se Orientador de otimização do banco de dados mecanismo herda as configurações de compatibilidade do aplicativo o processo Explorer.exe, o carregador do Microsoft Windows tenta inicializar a biblioteca C do tempo de execução (CRT) Msvcp80.dll arquivo duas vezes quando você inicia Orientador de otimização mecanismo de banco de dados. Portanto, Orientador de otimização do banco de dados mecanismo pára de responder.

Como Contornar

Aviso Podem ocorrer sérios problemas se você modificar o registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir que você reinstale seu sistema operacional. A Microsoft não garante que esses problemas possam ser solucionados. Modificar o registro por sua própria conta e risco.

Para contornar esse problema, você deve definir o processo Explorer.exe para parar de usar a tecnologia de compatibilidade de aplicativo. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em Executar , digite regedit e, em seguida, clique em OK .
  2. Localize a seguinte subchave do Registro:
    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
  3. No painel direito, clique com o botão direito do mouse na entrada do Registro para o processo Explorer.exe e, em seguida, clique em Excluir .
  4. No valor confirmar excluir diálogo caixa, clique em Sim .
  5. Feche o Editor do Registro.
  6. Reinicie o computador.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

Para obter mais informações sobre tecnologia de compatibilidade de aplicativo do Windows, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
301911  (http://support.microsoft.com/kb/301911/ ) Como usar o Assistente de compatibilidade de programa no Windows XP

A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
Palavras-chave: 
kbmt kbtshoot kbsql2005tool kbexpertiseadvanced kbprb KB913395 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 913395  (http://support.microsoft.com/kb/913395/en-us/ )