Condividi tramite


Visualizzare il log degli errori di SQL Server

si applica a:SQL Server

Visualizzare il log degli errori di SQL Server per assicurarsi che i processi vengano completati correttamente(ad esempio, operazioni di backup e ripristino, comandi batch o altri script e processi). Questa procedura può essere utile per rilevare eventuali aree problematiche correnti o potenziali, inclusi i messaggi di ripristino automatico (in particolare se un'istanza di SQL Server è stata arrestata e riavviata), messaggi kernel o altri messaggi di errore a livello di server.

Come visualizzare il log degli errori

È possibile visualizzare il log degli errori di SQL Server con SQL Server Management Studio o qualsiasi editor di testo. Per ulteriori informazioni sulla visualizzazione del log degli errori, vedere Open Log File Viewer.

  • In Windows il percorso predefinito per il log degli errori è <drive>:\Program Files\Microsoft SQL Server\MSSQL.<n>\MSSQL\LOG\ERRORLOG.

  • In Linux il percorso predefinito per il log degli errori è /var/opt/mssql/log.

Nota

I file vengono chiamati ERRORLOG.<n>, dove <n> è un numero intero. Il log degli errori corrente non ha alcuna estensione.

A ogni avvio di un'istanza di SQL Server viene creato un nuovo log degli errori. È tuttavia possibile usare la stored procedure di sistema sp_cycle_errorlog per scorrere i file di log degli errori senza dover riavviare l'istanza di SQL Server. In genere, SQL Server mantiene i backup dei sei log precedenti e assegna al backup del log più recente l'estensione .1, al secondo più recente l'estensione .2, e così via. Il log degli errori corrente non ha alcuna estensione.

È anche possibile visualizzare il log degli errori di SQL Server nelle istanze di SQL Server offline o che non possono essere avviate. Per altre informazioni, vedere Visualizzare file di log offline.