Condividi tramite


Visualizzare e leggere i file di log del programma di installazione di SQL Server

Si applica a:SQL Server - solo Windows

Il programma di installazione di SQL Server crea file di log in una cartella datata e con timestamp all'interno di %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log per impostazione predefinita, dove <nnn> sono numeri che corrispondono alla versione di SQL installata. Il formato del nome della cartella di log con timestamp è yyyyMMdd_HHmmss. Quando il programma di installazione viene eseguito in modalità automatica, i log vengono creati all'interno di %temp%\sqlsetup*.log. Tutti i file inclusi nella cartella di log vengono archiviati nel file Log*.cab nella rispettiva cartella di log.

file Percorso
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>
Archivio dati %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>\Datastore
File di log MSI %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>
Per le installazioni senza supervisione %temp%\sqlsetup*.log

Screenshot che mostra dove trovare il file ConfigurationFiles.ini nella cartella Setup Bootstrap.

Nota

I numeri nel percorso <nnn> corrispondono alla versione di SQL Server in fase di installazione. Nello screenshot precedente SQL Server 2017 (14.x) è stato installato, quindi la cartella è 140. Per SQL Server 2016 (13.x), la cartella sarà 130 e così via.

La configurazione di SQL Server completa tre fasi principali:

  1. Verifica delle regole globali: convalida i requisiti di sistema di base
  2. Aggiornamento di componenti: controlla se sono disponibili aggiornamenti per i media in corso di installazione
  3. Azione richiesta dall'utente: consente all'utente di selezionare e personalizzare le funzionalità

Questo flusso di lavoro genera un log di riepilogo singolo e un log dettagliato singolo per un'installazione di SQL Server base o due log dettagliati per quando viene installato l'aggiornamento, ad esempio un service pack, con l'installazione base.

Inoltre, ci sono file dell'archivio dati che contengono uno snapshot dello stato di tutti gli oggetti di configurazione registrati dal processo di installazione e contribuiscono a risolvere i problemi relativi agli errori di configurazione. I file dump XML vengono creati per ogni fase dell'esecuzione e sono salvati nella sottocartella dei log Datastore situata all'interno della cartella dei log contrassegnata con data e ora.

Nelle sezioni seguenti vengono illustrati i file di log del programma di installazione di SQL Server.

File Summary.txt

Panoramica

Questo file mostra i componenti di SQL Server rilevati durante l'installazione, l'ambiente del sistema operativo, i valori dei parametri della riga di comando, se specificati e lo stato complessivo di ogni msi/MSP eseguito.

Il log è organizzato nelle sezioni seguenti:

  • Riepilogo globale dell'esecuzione.

  • Proprietà e configurazione del computer in cui è stato eseguito il programma di installazione di SQL Server

  • Funzionalità del prodotto SQL Server precedentemente installate nel computer

  • Descrizione delle proprietà relative alla versione dell'installazione e al pacchetto di installazione.

  • Impostazioni di input di runtime fornite durante la procedura di installazione.

  • Percorso del file di configurazione.

  • Dettagli dei risultati di esecuzione.

  • Regole globali.

  • Regole specifiche per lo scenario di installazione.

  • Regole non riuscite.

  • Posizione del file di rapporto delle regole.

    Nota

    Quando si esegue l'applicazione di patch possono essere presenti diverse sottocartelle (una per ogni istanza sottoposta a patch e una per le funzionalità condivise) che contengono un set simile di file (ovvero ). %programfiles%\Microsoft SQL Server\130\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\MSSQLSERVER

Posizione

Il file di riepilogo si trova all'interno di %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\.

Per individuare gli errori nel file del testo di riepilogo, eseguire una ricerca nel file utilizzando le parole chiave "error" o "failed".

Sommario_<MachineName>_yyyyMMdd_HHmmss.txtfile

Panoramica

Il file di base summary_engine è simile al file di riepilogo e viene generato durante il flusso di lavoro principale.

Posizione

Il file_yyyyMMdd_HHmmss.txtSummary_<MachineName> si trova in %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\.

File Detail.txt

Panoramica

Il Detail.txt file viene generato per il flusso di lavoro principale, ad esempio l'installazione o l'aggiornamento, e fornisce i dettagli dell'esecuzione. I log nel file vengono generati in base all'ora in cui è stata chiamata ogni azione per l'installazione. Il file di testo mostra l'ordine in cui sono state eseguite le azioni e le relative dipendenze.

Posizione

Il file Detail.txt si trova all'interno di %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\detail.txt.

Se si verifica un errore durante il processo di installazione, l'eccezione o l'errore viene registrato alla fine di questo file. Per trovare gli errori in questo file, esaminare prima la parte finale del file, quindi eseguire una ricerca nel file delle parole chiave "error" o "exception".

File di log MSI

Panoramica

I file di log MSI forniscono dettagli sul processo del pacchetto di installazione. Vengono generati da MSIEXEC durante l'installazione del pacchetto specificato.

Tipi di file di log MSI:

  • <Funzionalità>_<Architettura>_<Interazione>.log
  • <Funzionalità>_<Architettura>_<Linguaggio>_<Interazione>.log
  • <Funzionalità>_<Architettura>_<Interazione>_<flusso di lavoro>.log

Posizione

I file di log MSI si trovano in %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\<Name>.log.

La parte finale del file include un riepilogo dell'esecuzione, in cui sono indicati lo stato riuscito o non riuscito e le proprietà. Per trovare l'errore nel file MSI, cercare "value 3" ed esaminare il testo prima e dopo tale stringa.

Il file ConfigurationFile.ini

Panoramica

Il file di configurazione contiene le impostazioni di input fornite durante l'installazione. Può essere utile riavviare l'installazione senza dover immettere manualmente le impostazioni. Tuttavia, le password per gli account, i PID e alcuni parametri non vengono salvati nel file di configurazione. Le impostazioni possono essere aggiunte al file o specificate tramite una riga di comando o l'interfaccia utente del programma di installazione. Per altre informazioni, vedere Installare SQL Server usando un file di configurazione.

Posizione

ConfigurationFile.ini si trova in %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\.

Il file SystemConfigurationCheck_Report.htm

Panoramica

Il report di controllo della configurazione di sistema contiene una breve descrizione di ogni regola eseguita, nonché lo stato di esecuzione.

Posizione

Il file SystemConfigurationCheck_Report.htm si trova in %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\.

Ottieni aiuto

Contribuire alla documentazione di SQL

Sapevi che puoi modificare il contenuto SQL da solo? L'autore delle modifiche contribuirà a migliorare la documentazione e verrà accreditato come collaboratore alla realizzazione della pagina.

Per altre informazioni, vedere Modificare la documentazione di Microsoft Learn.