Freigeben über


Anzeigen und Lesen von SQL Server-Setupprotokolldateien

Gilt für:SQL Server unter Windows

Sql Server Setup erstellt Protokolldateien in einem datierten und zeitstempelten Ordner %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log standardmäßig, wobei <nnn> Zahlen, die der Version von SQL entsprechen, die installiert wird. Das Namensformat des zeitstempelten Protokollordners ist yyyyMMdd_HHmmss. Wenn Setup im unbeaufsichtigten Modus ausgeführt wird, werden die Protokolle in %temp%\sqlsetup*.log. Alle Dateien im Protokollordner werden in der Log*.cab-Datei im jeweiligen Protokollordner archiviert.

Datei `Path`
Summary.txt %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log
Zusammenfassung_<MachineName>_Date.txt %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>
Detail.txt %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>
Datenspeicher %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>\Datastore
MSI-Protokolldateien %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>\<Name>.log
ConfigurationFile.ini %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>
SystemConfigurationCheck_Report.htm %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>
Für unbeaufsichtigte Installationen %temp%\sqlsetup*.log

Screenshot, der zeigt, wo die ConfigurationFiles.ini Datei im Ordner

Hinweis

Die Zahlen im Pfad <nnn> entsprechen der Version von SQL Server, die installiert wird. Im vorherigen Screenshot wurde SQL Server 2017 (14.x) installiert, sodass der Ordner ist 140. Für SQL Server 2016 (13.x) wäre der Ordner 130 usw.

SQL Server-Setup schließt drei grundlegende Phasen ab:

  1. Überprüfung globaler Regeln: Die grundlegenden Systemanforderungen werden überprüft.
  2. Komponentenupdate: Es wird geprüft, ob für die Medien, die installiert werden, Updates verfügbar sind.
  3. Vom Benutzer angeforderte Aktion: Ermöglicht es dem Benutzer, Features auszuwählen und anzupassen.

Dieser Workflow erstellt ein einzelnes Zusammenfassungsprotokoll und entweder ein einzelnes Detailprotokoll für eine Basisinstallation von SQL Server oder zwei Detailprotokolle, wenn ein Update (z.B. ein Servicepack) zusammen mit der Basisinstallation installiert wird.

Darüber hinaus gibt es Datenspeicherdateien, die eine Momentaufnahme vom Zustand aller Konfigurationsobjekte enthalten, die vom Setupprozess nachverfolgt werden, und bei der Behebung von Konfigurationsfehlern nützlich sind. XML-Dumpdateien werden für jede Ausführungsphase erstellt und werden im Unterordner für Datenspeicherprotokolle unter dem mit Zeitstempel verwalteten Protokollordner gespeichert.

In den folgenden Abschnitten werden die SQL Server -Setupprotokolldateien beschrieben.

Die Summary.txt-Datei

Übersicht

Diese Datei zeigt die SQL Server-Komponenten an, die während des Setups erkannt wurden, die Betriebssystemumgebung, die Befehlszeilenparameterwerte, wenn sie angegeben sind, und den Gesamtstatus der einzelnen MSI/MSP, die ausgeführt wurden.

Das Protokoll ist in folgende Abschnitte unterteilt:

  • Eine allgemeine Zusammenfassung der Ausführung

  • Eigenschaften und Konfiguration des Computers, auf dem das SQL Server -Setup ausgeführt wurde

  • SQL Server -Produktfeatures

  • Die Beschreibung der Installationsversion und der Installationspaketeigenschaften

  • Laufzeiteingabeeinstellungen, die während der Installation angegeben werden

  • Speicherort der Konfigurationsdatei

  • Details zu den Ausführungsergebnissen

  • Globale Regeln

  • Für das Installationsszenario spezifische Regeln

  • Regeln, bei denen Fehler aufgetreten sind

  • Speicherort der Regelberichtdatei

    Hinweis

    Beim Patchen kann es mehrere Unterordner (eine für jede Instanz, die gepatcht wird, und eine für freigegebene Features) vorhanden sein, die einen ähnlichen Satz von Dateien enthalten (das heißt). %programfiles%\Microsoft SQL Server\130\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\MSSQLSERVER

Standort

Die Zusammenfassungsdatei befindet sich in %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\.

Um Fehler in der Textdatei zu finden, die die Zusammenfassung enthält, durchsuchen Sie die Datei nach den Schlüsselwörtern "error" oder "failed".

Zusammenfassung_<MachineName>_yyyyMMdd_HHmmss.txt Datei

Übersicht

Die summary_engine-Basisdatei ähnelt der Zusammenfassungsdatei und wird während des Hauptworkflows generiert.

Standort

Die datei Summary_<MachineName>_yyyyMMdd_HHmmss.txt befindet sich unter %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\.

Die Detail.txt-Datei

Übersicht

Die Detail.txt Datei wird für den Hauptworkflow wie Installation oder Upgrade generiert und enthält die Details der Ausführung. Die Protokolle in der Datei werden entsprechend dem Zeitpunkt erstellt, zu dem jede Aktion für die Installation aufgerufen wurde. Die Textdatei zeigt die Reihenfolge an, in der die Aktionen ausgeführt wurden, und deren Abhängigkeiten.

Standort

Die Detail.txt Datei befindet sich in %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\detail.txt.

Wenn während des Setupvorgangs ein Fehler auftritt, wird die Ausnahme oder der Fehler am Ende dieser Datei protokolliert. Um die Fehler in dieser Datei zu finden, prüfen Sie daher zunächst das Ende der Datei, und suchen Sie dann nach dem Schlüsselwort „Fehler“ oder „Ausnahme“.

MSI-Protokolldateien

Übersicht

Die MSI-Protokolldateien liefern Details zum Installationspaketprozess. Sie werden durch MSIEXEC während der Installation des angegebenen Pakets generiert.

Typen von MSI-Protokolldateien:

  • <Feature>_<Architektur>_<Interaktion>.log
  • <Feature>_<Architektur>_<Sprache>_<Interaktion>.log
  • <Feature>_<Architecture>_<Interaktion>_<Workflow>.log

Standort

Die MSI-Protokolldateien befinden sich unter %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\<Name>.log.

Am Ende der Datei befindet sich eine Zusammenfassung der Ausführung, die die Erfolgs- und Fehlerstatus sowie Eigenschaften enthält. Um den Fehler in der MSI-Datei zu finden, suchen Sie nach „value 3“, und prüfen Sie den Text davor und danach.

Die ConfigurationFile.ini-Datei

Übersicht

Die Konfigurationsdatei enthält die Eingabeeinstellungen, die während der Installation angegeben werden. Sie kann verwendet werden, um eine Installation neu zu starten, ohne die Einstellungen manuell eingeben zu müssen. Kennwörter für die Konten, PID und einige Parameter werden jedoch nicht in der Konfigurationsdatei gespeichert. Diese Einstellungen können der Datei entweder hinzugefügt oder über die Befehlszeile oder die Setupbenutzeroberfläche angegeben werden. Weitere Informationen finden Sie unter Installieren von SQL Server mithilfe einer Konfigurationsdatei.

Standort

Die Datei ConfigurationFile.ini befindet sich unter %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\.

Die SystemConfigurationCheck_Report.htm-Datei

Übersicht

Im Bericht zur Systemkonfigurationsprüfung sind eine kurze Beschreibung für jede ausgeführte Regel sowie der Ausführungsstatus enthalten.

Standort

Die Datei SystemConfigurationCheck_Report.htm befindet sich unter %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\.

Hilfe erhalten

Zur SQL-Dokumentation beitragen

Wussten Sie schon, dass Sie SQL-Inhalte selbst bearbeiten könnten? Hierdurch helfen Sie nicht nur mit, unsere Dokumentation zu verbessern, sondern Sie werden auch als Mitwirkender an der Seite aufgeführt.

Weitere Informationen finden Sie unter Bearbeiten der Microsoft Learn-Dokumentation.