Lesen und Anzeigen der Setupprotokolldateien von SQL Server

Gilt für:SQL Server – nur Windows

Das SQL Server-Setup erstellt standardmäßig Protokolldateien in einem Ordner mit Datum und Zeitstempel in %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log, wobei nnn Zahlen sind, die der installierten Version von SQL entsprechen. Das Namensformat für mit einem Zeitstempel versehene Protokollordner ist JJJJMMTT_hhmmss. Wenn Setup im unbeaufsichtigten Modus ausgeführt wird, werden die Protokolle in „%temp%\sqlsetup*.log“ erstellt. 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
Summary_<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 showing where to find the ConfigurationFiles.ini file in the Setup Bootstrap folder.

Hinweis

Die Zahlen im Pfad nnn entsprechen der Version von SQL Server, die installiert wird. In der obigen Abbildung wurde SQL Server 2017 (14.x) installiert, also ist der Ordner 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.

Datei „Summary.txt“

Übersicht

In dieser Datei werden die SQL Server -Komponenten, die beim Setup entdeckt wurden, die Betriebssystemumgebung, die Parameterwerte für die Befehlszeile, wenn diese angegeben wurden, und der allgemeine Status jeder MSI-/MSP-Datei, die ausgeführt wurde, angegeben.

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

Beachten Sie, dass beim Patchen mehrere Unterordner vorliegen können (einer für jede Instanz, die gepatcht wird, und einer für freigegebene Features), die ähnliche Dateien enthalten (d. h. %programfiles%\Microsoft SQL Server\130\Setup Bootstrap\Log<YYYYMMDD_HHMM>\MSSQLSERVER).

Standort

Die Datei „summary.txt“ 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".

Datei „Summary_<Computername>_JJJJMMTT_SSMMss.txt“

Übersicht

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

Standort

Die Datei „The Summary_<MachineName>_YYYYMMDD_HHMMss.txt“ befindet sich unter %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

Datei „Detail.txt“

Übersicht

Die Datei Detail.txt wird für den Hauptworkflow wie Installation oder Upgrade generiert und liefert Einzelheiten zur Ausführung. Die Protokolle in der Datei werden entsprechend dem Zeitpunkt erstellt, zu dem jede Aktion für die Installation aufgerufen wurde. In der Textdatei sind sowohl die Reihenfolge, in der die Aktionen ausgeführt wurden, als auch deren Abhängigkeiten festgehalten.

Standort

Die Datei „detail.txt“ befindet sich in „%ProgramFiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<JJJJMMTT_SSMM>\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\<JJJJMMTT_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.

Datei „ConfigurationFile.ini“

Ü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, die 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 2016 mithilfe einer Konfigurationsdatei.

Standort

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

Datei „SystemConfigurationCheck_Report.htm“

Ü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 Mitwirken an der SQL Server-Dokumentation.

Weitere Informationen

Installieren von SQL Server 2019