Freigeben über


Fehlercode 1642 des Anwendungsereignisprotokolls, obwohl das SQL Server-Update erfolgreich angewendet wurde

Dieser Artikel enthält weitere Informationen zur Fehlermeldung 1642, die im Anwendungsereignisprotokoll gemeldet wird, obwohl das SQL Server-Update erfolgreich angewendet wird.

Originalproduktversion: SQL Server 2016, SQL Server 2014, SQL Server 2012 Developer, SQL Server 2012
Ursprüngliche KB-Nummer: 4230836

Problembeschreibung

Wenn Sie ein kumulatives Update auf Microsoft SQL Server installieren, kann das Setup erfolgreich abgeschlossen werden. Möglicherweise finden Sie jedoch den folgenden Fehler, der im Anwendungsereignisprotokoll des Systems protokolliert wird:

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>

Ursache

Dieses Problem tritt in mehreren Szenarien auf, in denen ein MSI-Installationspaketfehler im Anwendungsereignisprotokoll protokolliert wird, da der Setupaufruf an die MsiGetPatchFileList API keine Liste der Dateien aus dem MSP (Windows Installer-Patchdatei) abruft.

Lösung

Sie können diese Meldung im Anwendungsereignisprotokoll sicher ignorieren, wenn die folgenden Bedingungen erfüllt sind:

  • Setup des kumulativen SQL Server-Updates wurde erfolgreich abgeschlossen.

  • In der datei Summary.txt werden keine Fehlermeldungen aufgezeichnet.

Weitere Informationen finden Sie unter View and Read SQL Server Setup Log Files.