Como resolvo o erro de instalação do MSSQL 2008, “O compilador MOF não pôde se conectar com o servidor WMI”?

6

Possivelmente relacionado a:

Depois de remover manualmente o MSSQL 2008 do meu sistema (a desinstalação falhou ao remover duas instâncias), recebo o seguinte erro quando tentando reinstalar:

The MOF compiler could not connect with the WMI server. This is either because of a semantic error such as an incompatibility with the existing WMI repository or an actual error such as the failure of the WMI server to start.

Parece que o mofcomp está falhando com um dos arquivos .mof, mas não tenho certeza de qual ou por quê. Pesquisando o artigo de conexão deu algumas indicações, mas nenhuma solução . Eu executei o winmgmt /salvagerepository , que retorna "O repositório do WMI é consistente".

Atualmente, não consigo instalar o MSSQL 2008. Por favor, ajude!

    
por Nick Bolton 05.05.2010 / 15:14

9 respostas

2

Eu enfrentei o mesmo problema e corrigi-lo como abaixo:

Eu fiz o download do portátil (executável em qualquer computador baseado na janela sem instalação) "Solução de problemas de instalação e desinstalação do programa" (uma substituição do Utilitário de Limpeza do Windows Installer) de link e executou o Fixit.exe. Repetiu a opção denominada "Corrigir problemas com programas que não podem ser instalados ou desinstalados" para desinstalar as entradas de registro do SQL Server 2008. Depois disso, instalei o SQL Server 2008, que foi concluído com sucesso.

    
por 13.12.2012 / 18:04
1

Eu tive o mesmo problema e isso foi causado pelo serviço de firewall. Eu tinha uma mensagem de aviso informando que o firewall estava habilitado. Uma revisão de vários sites da Internet indicou que era um problema, então continuei. A mensagem de erro do compilador MOF não indicava que tinha algo a ver com o firewall. Parei o firewall e reinstalei com sucesso.

    
por 22.02.2012 / 21:33
0

Seguir este guia parece fazer algo ...

... não tenho certeza se o problema está completamente resolvido.

    
por 05.05.2010 / 16:23
0

Dê uma olhada na mídia de instalação. Supondo que você esteja usando 32 bits para o seu sistema operacional, então, sob sua raiz de configuração, vá para \ Pgina \ sql_engine_core_inst_msi \ PFiles \ SqlServr \ MSSQL.X \ MSSQL \ Binn e dê uma olhada no arquivo etwcls.mof usando o Bloco de Notas. e veja se ele parece totalmente formado como qualquer classe regular deveria. (Vá para \ x64 \ Setup \ sql_engine_core_inst_msi \ PFiles \ SqlServr \ MSSQL.X \ MSSQL \ Binn se você estiver usando 64 bits) Se você chegar ao fundo e estiver vendo colchetes não sendo fechados, etc. então é isso que o problema é.

Eu ainda não decidi o que fazer sobre isso ainda .... Se você tiver o disco ou ISO útil tente desinstalar / reinstalar usando-o.

    
por 16.06.2010 / 17:45
0

Primeiro, desinstale seu servidor SQL.

Faça o download dessa ferramenta: link (Microsoft Corp.) Utilitário de limpeza do Windows Installer

AVISO: está obsoleto. No entanto, quando me deparei com este problema antes de eu não ter um problema com isso. Ele supostamente limpará sua ferramenta de instalação do Win.

Depois de ter executado a ferramenta, tente instalar novamente.

Espero que isso ajude.

    
por 27.07.2011 / 19:51
0

Eu também enfrentei o mesmo problema, mas nenhuma resposta fornecida na internet me deu uma solução. Eu re-instalado muitas vezes. Mas isso não funcionou. Finalmente, mudei o nome da instância de MSSQLSERVER para outra coisa. Em seguida, o servidor SQL instalado bem. Eu acho que isso vai te ajudar.

    
por 22.08.2013 / 13:17
0

Eu encontrei este erro esta semana e consegui passar sem ter que reinstalar o sistema operacional, o que é aparentemente uma façanha.

Eu encontrei esta mensagem no arquivo de registro Detail.txt:

2015-07-23 15:48:39 Slp: Sco: Attempting to install MOF file
2015-07-23 15:48:39 Slp: Running: C:\Windows\system32\WBEM\mofcomp.exe "C:\Program Files (x86)\Microsoft SQL Server0\Shared\sqlmgmproviderxpsp2up.mof"
2015-07-23 15:48:39 Slp: Microsoft (R) MOF Compiler Version 6.0.6000.16386
2015-07-23 15:48:39 Slp: Copyright (c) Microsoft Corp. 1997-2006. All rights reserved.
2015-07-23 15:48:39 Slp: File 'C:\Program Files (x86)\Microsoft SQL Server0\Shared\sqlmgmproviderxpsp2up.mof' not found!
2015-07-23 15:48:39 Slp: Sco: Compile operation for mof file C:\Program Files (x86)\Microsoft SQL Server0\Shared\sqlmgmproviderxpsp2up.mof failed. Exit code 1

Depois disso, desinstalei o SQL seguindo as etapas descritas aqui (com exceção da etapa 8, que é um utilitário para o Windows XP e está obsoleta):

link

Depois disso, iniciei a instalação novamente. Eu cliquei em todas as caixas de diálogo até o ponto em que estava prestes a iniciar a instalação. Em seguida, copiei os dois arquivos a seguir de uma instalação válida do SQL:

C:\Program Files (x86)\Microsoft SQL Server0\Shared\sqlmgmproviderxpsp2up.mof
C:\Program Files (x86)\Microsoft SQL Server0\Shared33\sqlmgmprovider.mfl

Depois disso, passei do erro do Compilador MOF na instalação do SQL. Eu recebi outro erro que me fez ter que copiar os seguintes arquivos também:

C:\Program Files\Microsoft SQL Server0\Shared\RsFxInstall\RsFx0100.inf
C:\Program Files\Microsoft SQL Server0\Shared\RsFxInstall\RsFx0101.inf
C:\Program Files\Microsoft SQL Server0\Shared\RsFxInstall\RsFx0102.inf
C:\Program Files\Microsoft SQL Server0\Shared\RsFxInstall\RsFx0103.inf
C:\Program Files\Microsoft SQL Server0\Shared\RsFxInstall\RsFx0104.inf
C:\Program Files\Microsoft SQL Server0\Shared\RsFxInstall\RsFx0105.inf

Não tenho certeza se isso foi relacionado ou não, mas depois de fazer a desinstalação limpa, copiando todos os 8 arquivos listados acima e reiniciando a instalação, funcionou. Espero que isso ajude alguém.

    
por 24.07.2015 / 16:58
-2

na minha opinião, há apenas dois motivos de falha na instalação do sql server. Primeiro você tem um windows windows.so primeiro vírus infectado com o melhor antivírus como 360security ou panda global protection etc. Se o seu Windows não está infectado por qualquer vírus, então há problema de sqlserver instalação setup files.Then obter outra nova cópia do sqlserver para instalar. E eu espero que o problema seja resolvido. Obrigado Rana Imran

    
por 27.01.2016 / 19:23
-2

Reinstale. Primeiro o servidor, depois o MSSQL.

    
por 05.05.2010 / 15:24