Cum se repara baza de date MSSQL intrata in modul SUSPECTA

By | 19/08/2016

Din nefericire bazele de date MSSQL pot intra in modul “SUSPECTA” si nu mai poate fi accesata, dar partea buna ca exista si solutia pentru aceasta problema.

Deschideti aplicatia MSSQL Management Studio si apasati butonul New Querry si aici trebuie sa rulati urmatorul script :

Obs : se inlocuieste [Nume_Baza] cu numele bazei de date pe care doriti sa o scoateti din modul “SUSPECTA”

EXEC sp_resetstatus [Nume_Baza];
ALTER DATABASE [Nume_Baza] SET EMERGENCY
DBCC checkdb([Nume_Baza])
ALTER DATABASE [Nume_Baza] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ([Nume_Baza], REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE [Nume_Baza] SET MULTI_USE
Aceasta procedura functioneaza la 99% dintre cazuri, dar exista si baze de date MSSQL cu probleme foarte mari si exista riscul sa nu o mai puteti scoate din starea de “SUSPECTA” asa ca va recomand sa efectuati backup cel putin o data la doua zile.

Leave a Reply

Your email address will not be published. Required fields are marked *