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 i file di log in una cartella con data di validità e timestamp entro programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log per impostazione predefinita, in cui nnn sono numeri che corrispondono alla versione di SQL che viene installata. Il formato del nome della cartella dei log con indicazione di data e ora è AAAAMMGG_hhmmss. Se il programma di installazione viene eseguito in modalità automatica i file di log vengono creati nel percorso % 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
Datastore %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 nnn nel percorso corrispondono alla versione di SQL Server di cui è in corso l'installazione. Nell'immagine precedente è stato installato SQL Server 2017 (14.x), pertanto il numero della 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

Nel file sono indicati i componenti di SQL Server rilevati durante la configurazione: l'ambiente del sistema operativo, i valori dei parametri della riga di comando eventualmente specificati e lo stato globale 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 applicano patch possono essere presenti più sottocartelle (una per ogni istanza di destinazione delle patch e una per le funzionalità condivise) che contengono set di file simili (ad esempio %programfiles%\Microsoft SQL Server\130\Setup Bootstrap\Log<YYYYMMDD_HHMM>\MSSQLSERVER).

Posizione

Il file summary.txt si trova nel percorso %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".

Summary_<MachineName>_YYYYMMDD_HHMMss.txt file

Panoramica

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

Posizione

Il file Summary_<MachineName>_YYYYMMDD_HHMMss.txt si trova nel percorso %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

File Detail.txt

Panoramica

Il file Detail.txt viene generato per il flusso di lavoro principale, ad esempio installazione o 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 indica l'ordine in cui sono state eseguite le azioni, nonché le dipendenze delle azioni.

Luogo

Il file detail.txt si trova nel percorso %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 nel percorso %Programmi%\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.

ConfigurationFile.ini file

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. Nel file di configurazione non vengono tuttavia salvati le password degli account, i PID e alcuni parametri. 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 2016 tramite un file di configurazione.

Luogo

Il file ConfigurationFile.ini si trova nel percorso %Programmi%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

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.

Luogo

Il file SystemConfigurationCheck_Report.htm si trova nel percorso %Programmi%\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 maggiori informazioni, vedere Come contribuire alla documentazione di SQL Server

Vedi anche

Installare SQL Server 2019