Firma Microsoft rozpowszechnia poprawki microsoft SQL Server 2008 i Microsoft SQL Server 2008 R2 jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każda nowa wersja zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki SQL Server 2008 lub SQL Server 2008 R2.
Symptomy
Próba zainstalowania SQL Server 2008 lub SQL Server 2008 R2 kończy się niepowodzeniem. Ponadto jest wyświetlany komunikat o błędzie podobny do następującego:
SQL Server instalacja nie powiodła się. Aby kontynuować, sprawdź przyczynę błędu, rozwiń problem, odinstaluj SQL Server, a następnie uruchom ponownie SQL Server Instalatora.
Kod wyjścia (dziesiętny): -2068643839
Kod obiektu wyjścia: 1203
Kod błędu zakończenia: 1
Komunikat o wyjściu: instalacja SQL Server nie powiodła się. Aby kontynuować, sprawdź przyczynę błędu, rozwiń problem, odinstaluj SQL Server, a następnie uruchom ponownie SQL Server Instalatora.
Logowanie z niepowodzeniem: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100513_122519\Detail.txt
Kod błędu konfiguracji: 0xD3BEBD98@1211@1
Opis błędu konfiguracji: Wystąpił błąd składni MOF.
Ponadto zdarzenie podobne do następującego jest rejestrowane w pliku Detail.txt:
<Sygnatura czasowa> Slp: Wystąpił błąd podczas przetwarzania elementu 183 zdefiniowanego w wierszach 18232 – 18447 w pliku E:\MSSQL10\MSSQL10. MSSQLSERVER\MSSQL\Binn\etwcls.mof.transformed:
<sygnatura czasowa> Slp: Kompilator zwrócił błąd 0x800706beError Numer: 0x800706be, Obiekt: Win32
<sygnatura czasowa> Slp: Opis: zdalne wywołanie procedury nie powiodło się.
<sygnatura czasowa> Slp:
<sygnatura czasowa> Slp: Sco: Operacja kompilowania pliku mof E:\MSSQL10\MSSQL10. MSSQLSERVER\MSSQL\Binn\etwcls.mof.transformed nie powiodło się. Kod zakończenia 3
<sygnatura czasowa> Slp: Akcja konfiguracji nie powiodła się w przypadku SQL_Engine_Core_Inst funkcji podczas konfigurowania chronometrażu ConfigNonRC i scenariusza ConfigNonRC.
<sygnatura czasowa> Slp: Wystąpił błąd składni MOF.
<sygnatura czasowa> Slp: Akcja konfiguracji nie powiodła się w przypadku SQL_Engine_Core_Inst funkcji podczas konfigurowania chronometrażu ConfigNonRC i scenariusza ConfigNonRC. <sygnatura czasowa> Slp: Microsoft.SqlServer.Configuration.Sco.ScoException: Wystąpił błąd składni MOF.
Przyczyna
Ten problem występuje z powodu błędów kompilacji w plikach MOF instalatora.
Rozwiązanie
Uwaga Po zastosowaniu tej poprawki błędy kompilacji dla plików MOF mogą nadal występować w Detail.txt. Jednak instalator kontynuuje instalację.
Informacje o aktualizacji zbiorczej
SQL Server 2008 r.
Poprawka rozwiązła ten problem została po raz pierwszy opublikowana w aktualizacji zbiorczej 11 dla SQL Server 2008 z dodatkiem Service Pack 1.
Aby uzyskać więcej informacji o tym zbiorczym pakiecie aktualizacji, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
2413738 Pakiet aktualizacji zbiorczej 11 dla SQL Server 2008 z dodatkiem Service Pack 1Note Ponieważ kompilacje są zbiorcze, każda nowa wersja poprawki zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki SQL Server 2008. Firma Microsoft zaleca rozważenie zastosowania najnowszej wersji poprawki zawierającej tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
970365 Kompilacje z SQL Server 2008 r., które zostały wydane po SQL Server wydaniu dodatku Service Pack 1 dla SQL Server 2008 r., są tworzone dla określonych SQL Server dodatków Service Pack. Poprawkę SQL Server 2008 z dodatkiem Service Pack 1 należy zastosować do instalacji dodatku Service Pack 1 dla SQL Server 2008. Domyślnie każda poprawka dostępna w SQL Server dodatku Service Pack jest dołączana do następnego SQL Server dodatku Service Pack.
SQL Server 2008 R2
Poprawka rozwiązła ten problem została opublikowana po raz pierwszy w aktualizacji zbiorczej 5. Aby uzyskać więcej informacji na temat uzyskiwania tego pakietu aktualizacji zbiorczej dla SQL Server 2008 R2, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
2438347 Pakiet aktualizacji zbiorczej 5 dla SQL Server 2008 R2 Uwaga Ponieważ kompilacje są zbiorcze, każda nowa wersja poprawki zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy rozważenie zastosowania najnowszej wersji poprawki zawierającej tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
981356 Kompilacje SQL Server 2008 R2 wydane po SQL Server 2008 R2 zostały wydane
dodatek Service Pack 2 dla SQL Server 2008
Poprawka rozwiązła ten problem została po raz pierwszy opublikowana w aktualizacji zbiorczej 2 dla SQL Server 2008 z dodatkiem Service Pack 2.
Uwaga Ponieważ kompilacje są zbiorcze, każda nowa wersja poprawki zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki SQL Server 2008. Firma Microsoft zaleca rozważenie zastosowania najnowszej wersji poprawki zawierającej tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2402659 Kompilacje z SQL Server 2008 r., które zostały wydane po wydaniu dodatku Service Pack 2 SQL Server 2008 firmy Microsoft SQL Server 2008, są tworzone dla określonych SQL Server dodatków Service Pack. Poprawkę dodatku Service Pack 2 SQL Server 2008 należy zastosować do instalacji dodatku Service Pack 2 dla SQL Server 2008. Domyślnie każda poprawka dostępna w SQL Server dodatku Service Pack jest dołączana do następnego SQL Server dodatku Service Pack.
Stan
Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".
Informacje
Aby uzyskać więcej informacji na temat przyrostowego modelu obsługi dla SQL Server, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
935897 Przyrostowy model obsługi jest dostępny od zespołu SQL Server w celu dostarczenia poprawek w przypadku zgłoszonych problemów
Aby uzyskać więcej informacji na temat schematu nazewnictwa dla aktualizacji SQL Server, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
822499Nowy schemat nazewnictwa dla pakietów aktualizacji oprogramowania firmy Microsoft SQL Server Aby uzyskać więcej informacji na temat terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft