Enjoy Your SQL ERRORLOG questions & answers - Francesco Quaratino

ERRORLOG questions & answers

  • dove si trovano gli error log di SQL Server?
    • ..\MSSQL\Log
  • noto che non ce n'è uno solo, al contrario sono tanti... quanti ce ne possono essere?
    • da un minimo di 6 (default) a un massimo di 99;
    • tale numero può essere configurato modificando una chiave di registro (NumErrorLogs), oppure più comodamente da Management Studio;
  • quando scatta la generazione del nuovo file di log?
    • ad ogni riavvio del servizio ne viene generato uno nuovo - quello più nuovo prende il nome di ERRORLOG e i meno recenti in ordine ERRORLOG.1, ...ERRORLOG.n, dove l'n-esimo è il più vecchio.
  • posso attivare un nuovo file di log senza attendere il riavvio del servizio sql?
    • sì, basta lanciare questa sp di sistema: sp_cycle_errorlog.
  • posso cancellare uno, più o tutti i file di error log?
    • sì, tutti tranne quello attivo (ERRORLOG) poichè di fatto in uso da parte del servizio sql engine.

References:

 

Comments

No Comments