Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera więcej informacji na temat komunikatu o błędzie 1642 zgłoszonego w dzienniku zdarzeń aplikacji, mimo że aktualizacja programu SQL Server została pomyślnie zastosowana.
Oryginalna wersja produktu: SQL Server 2016, SQL Server 2014, SQL Server 2012 Developer, SQL Server 2012
Oryginalny numer KB: 4230836
Symptomy
Po zainstalowaniu aktualizacji zbiorczej programu Microsoft SQL Server instalacja może zakończyć się pomyślnie. Można jednak znaleźć następujący błąd zarejestrowany w dzienniku zdarzeń aplikacji systemu:
Log Name: Application
Source: MsiInstaller
Date: date time
Event ID: 1024
Task Category: None
Level: Error
Keywords: Classic
User: SYSTEM
Computer: host_name
Description:
Product: SQL Server 2016 Database Engine Services - Update ' {DDCDC225-F14E-411F-925A-7CF68238240F}' could not be installed. Error code 1642. Windows Installer can create logs to help troubleshoot issues with installing software packages. Use the following link for instructions on turning on logging support: http://go.microsoft.com/fwlink/?LinkId=23127
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MsiInstaller" />
<EventID Qualifiers="0">1024</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="date time" />
< EventRecordID>463708</EventRecordID>
< Channel>Application</Channel>
<Computer>host_name</Computer>
<Security UserID="user_id" />
</System>
<EventData>
<Data>SQL Server 2016 Database Engine Services</Data>
< Data>{DDCDC225-F14E-411F-925A-7CF68238240F}</Data>
<Data>1642</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>
</Data>
<Binary>7B42463645333843342D443830312D343530382D394536312D3236463545303544363045437D207B44444344433232352D463134452D343131462D393235412D3743463638323338323430467D2031363432</Binary>
</EventData>
</Event>
Przyczyna
Ten problem występuje w kilku scenariuszach, w których błąd pakietu instalatora MSI jest rejestrowany w dzienniku zdarzeń aplikacji, ponieważ wywołanie instalatora interfejsu MsiGetPatchFileList API nie pobiera listy plików z programu MSP (plik poprawki Instalatora Windows).
Rozwiązanie
Ten komunikat można bezpiecznie zignorować w dzienniku zdarzeń aplikacji, gdy spełnione są następujące warunki:
Instalacja aktualizacji zbiorczej programu SQL Server została ukończona pomyślnie.
W pliku Summary.txt nie są rejestrowane żadne komunikaty o błędach.
Aby uzyskać więcej informacji, zobacz Wyświetlanie i odczytywanie plików dziennika instalacji programu SQL Server.