Lesen und Anzeigen der Setupprotokolldateien von SQL Server

Gilt für:yes SQL Server (alle unterstützten Versionen) – nur Windows

SQL Server Setup erstellt Protokolldateien standardmäßig in einem Ordner mit Datums- 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, die installiert wird. In der obigen Abbildung wurde SQL 2017 installiert, also ist der Ordner gleich „140“. Für SQL 2016 ist der Ordner gleich „130“, und für SQL 2014 ist der Ordner gleich „120“.

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 SQL Server Setupprotokolldateien beschrieben.

Datei „Summary.txt“

Übersicht

Diese Datei zeigt die SQL Server-Komponenten, die beim Setup entdeckt wurden, die Betriebssystemumgebung, die Parameterwerte für die Befehlszeile, wenn diese angegeben wurden, und den allgemeinen Status jeder MSI-/MSP-Datei, die ausgeführt wurde.

Das Protokoll ist in folgende Abschnitte unterteilt:

  • Eine allgemeine Zusammenfassung der Ausführung
  • Eigenschaften und konfiguration des Computers, auf dem SQL Server Setup ausgeführt wurde
  • SQL Server Produktfeatures, die zuvor auf dem Computer installiert wurden
  • 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 eine Reihe von Unterordnern (einer für jede Instanz, die gepatcht wird, und einer für freigegebene Features) vorhanden sein kann, die einen ähnlichen Satz von Dateien enthalten (d.h. %programfiles%\MicrosoftSQL Server\130\Setup Bootstrap\Log< YYYYMMDD_HHMM>\MSSQLSERVER).

Standort

Die summary.txt befindet sich in %programfiles%\MicrosoftSQL 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_MachineName>_YYYYMMDD_HHMMss.txt

Ü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%\MicrosoftSQL Server\<\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 detail.txt Datei befindet sich in %programfiles%\MicrosoftSQL 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>_<Architecture>_<Interaction.log>
  • <Feature>_<Architecture>_<Language>_<Interaction.log>
  • <Feature>_<Architecture>_<Interaction>_<workflow.log>

Standort

Die MSI-Protokolldateien befinden sich unter %programfiles%\MicrosoftSQL 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.

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 ConfigurationFile.ini befindet sich unter %programfiles%\MicrosoftSQL 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 SystemConfigurationCheck_Report.htm befindet sich unter %programfiles%\MicrosoftSQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_HHMM>\.

Hilfe erhalten

Weitere Informationen

Installieren von SQL Server 2019