FIX: ' MOF is een syntaxisfout opgetreden' foutbericht wordt weergegeven wanneer u probeert te installeren van SQL Server 2008 of SQL Server 2008 R2

Van toepassing: Microsoft SQL Server 2008 Service Pack 2SQL Server 2008 R2

Microsoft distribueert Microsoft SQL Server 2008 en Microsoft SQL Server 2008 R2 worden opgelost als één downloadbaar bestand. Aangezien de oplossingen cumulatief zijn, elke nieuwe versie bevat alle hotfixes en de beveiligingscorrecties die opgenomen in de vorige SQL Server 2008 of SQL Server 2008 R2 zijn release opgelost.

Symptomen


Wanneer u SQL Server 2008 of SQL Server 2008 R2 installeert, mislukt de installatie. Daarnaast wordt een foutbericht met de volgende strekking weergegeven:
Installatie van SQL Server is mislukt. Te gaan, de reden voor de fout onderzoeken het probleem, verwijder SQL Server en voer de code voor SQL Server Setup.Exit (decimaal):-faciliteitcode 2068643839Exit: 1203Exit foutcode: 1Exit bericht: SQL Ser ver-installatie is mislukt. Om te gaan, de reden voor de fout onderzoeken het probleem, verwijder SQL Server en start SQL Server Setup.Log opnieuw met fout: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100513_122519\Detail.txtConfiguration foutcode: 0xD3BEBD98@1211@1Configuration beschrijving: een MOF-syntaxisfout opgetreden.
Ook posten die vergelijkbaar zijn met de volgende vastgelegd in het bestand Detail.txt:
< tijdstempel > SLP: Er is een fout opgetreden tijdens de verwerking artikel 183 gedefinieerd op 18232 18447 regels in het bestand E:\MSSQL10\MSSQL10. MSSQLSERVER\MSSQL\Binn\etwcls.MOF.transformed:< tijdstempel > Slp: Compiler fout nummer 0x800706beError: 0x800706be, faciliteit: Win32< tijdstempel > Slp: Beschrijving: de RPC is mislukt.< tijdstempel > SLP: < tijdstempel > Slp: Sco: compileren voor mof-bestand E:\MSSQL10\MSSQL10. MSSQLSERVER\MSSQL\Binn\etwcls.MOF.transformed is mislukt. Exit 3< tijdstempel > Slp-code: de bewerking is mislukt voor SQL_Engine_Core_Inst tijdens de timing scenario ConfigNonRC en ConfigNonRC.< tijdstempel > SLP: Een MOF-syntaxis is een fout opgetreden.< tijdstempel >SLP: De bewerking is mislukt voor SQL_Engine_Core_Inst tijdens de timing scenario ConfigNonRC en ConfigNonRC.< tijdstempel >SLP: Microsoft.SqlServer.Configuration.Sco.ScoException: een MOF-syntaxisfout opgetreden.

Oorzaak


Dit probleem treedt op vanwege een compilatiefout in de Etwcls.mof.transformed MOF-bestand tijdens Setup.

Oplossing


Deze hotfix biedt slechts een gedeeltelijke oplossing voor dit probleem MOF compilatie. Dit probleem volledig oplossen, moet u de hotfix 2446036 toepassen. Hotfix 2446036 oplossing voor alle mogelijke storingen met MOF-opstelling van een MOF-bestand. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
2446036 FIX: U kan niet installeren van SQL Server 2008 of SQL Server 2008 R2 na het toepassen van CU9 voor SQL Server 2008 SP1

Cumulatieve update informatie

SQL Server 2008 servicepack 1

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 9 voor SQL Server 2008 Service Pack 1. Voor meer informatie over dit cumulatieve updatepakket klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
2083921 Cumulatief updatepakket 9 voor SQL Server 2008 Service Pack 1
Opmerking Omdat de opbouw cumulatief van opzet zijn, elke nieuwe versie van de correctie bevat alle hotfixes en de beveiligingscorrecties die opgenomen in de vorige versie van SQL Server 2008 zijn release opgelost. Microsoft raadt u aan de toepassing van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
970365 De SQL Server 2008 builds die zijn uitgebracht nadat Service Pack 1 voor SQL Server 2008 was uitgebracht
Hotfixes voor Microsoft SQL Server 2008 worden voor een specifieke servicepacks voor SQL Server gemaakt. U moet een hotfix voor SQL Server 2008 Service Pack 1 toepassen op een installatie van SQL Server 2008 Service Pack 1. Voor elke hotfix die wordt geleverd in een servicepack van SQL Server is standaard opgenomen in het volgende servicepack voor SQL Server.

SQL Server 2008 servicepack 2

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 1 voor SQL Server 2008 Service Pack 2. Voor meer informatie over dit cumulatieve updatepakket klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
2289254 Cumulatieve update 1 voor SQL Server 2008 Service Pack 2
Opmerking Omdat de opbouw cumulatief van opzet zijn, elke nieuwe versie van de correctie bevat alle hotfixes en de beveiligingscorrecties die opgenomen in de vorige versie van SQL Server 2008 zijn release opgelost. We raden het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
2402659 De SQL Server 2008 bouwt die zijn uitgebracht nadat SQL Server 2008 Service Pack 2 is uitgebracht.

SQL Server 2008 R2

De correctie voor dit probleem werd voor het eerst uitgebracht in de cumulatieve Update 4. Voor meer informatie over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2008 R2, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
2345451 Cumulatieve updatepakket 4 voor SQL Server 2008 R2
Opmerking Omdat de opbouw cumulatief van opzet zijn, elke nieuwe versie van de correctie bevat alle hotfixes en de beveiligingscorrecties die opgenomen in de vorige SQL Server 2008 R2 zijn release opgelost. We raden het toepassen van de meest recente hotfix-versie waarin deze hotfix is opgenomen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
981356 SQL Server 2008 R2 versies die zijn uitgebracht na de release van SQL Server 2008 R2

Status


Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Verwijzingen


Voor meer informatie over de incrementele Servicing-Model voor SQL Server, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
935897 Een incrementele Servicing-Model is beschikbaar in de SQL Server-team voor het leveren van hotfixes voor gemelde problemen
Voor meer informatie over het naamgevingsschema voor SQL Server-updates klikt u op het volgende artikel in de Microsoft Knowledge Base:
822499Nieuw naamgevingsschema voor software-updatepakketten voor Microsoft SQL Server
Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 Beschrijving van de standaardterminologie die wordt gebruikt voor het beschrijven van Microsoft-software-updates