Database SQL Server 2005 corrotto


Panico: il database del gestionale su DBMS Microsoft SQL Server 2005 ha smesso di funzionare. Segnala di essere corrotto, problema di integrità. Nella fretta non ho neanche appuntato l'errore esatto.
Il backup non è troppo distante dal punto di rottura (sospetto un'improvvisa mancanza d'alimentazione) ma tento comunque un ripristino. Prima faccio uno Scandisk con correzione degli errori, poi provo questo SQL:

EXEC sp_resetstatus 'db';
ALTER DATABASE lims SET EMERGENCY
DBCC checkdb('db')
ALTER DATABASE lims SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('db', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE lims SET MULTI_USER


All'inizio sembra non funzionare. Poi provo a rinominare il db e tutto si rianima.
Ora sembra tutto OK. 
Controllo imminente della superficie dell'HD ed eventuale sostituzione in programma. E poi diamo uno sguardo all'UPS.

Commenti

Post popolari in questo blog

Grattatio pallorum omnia mala fugat

Strumento evidenziatore su Thunderbird

"Assaje", canta Lina Sastri, testo e musica di Pino Daniele