Jumat, 07 Oktober 2022

SQL Server 2005 Database Suspect


Tiba-tiba program di POS toko tidak bisa dibuka hari ini, saya coba cek masuk ke SQL Server untuk cek database nya, ternyata benar, database berubah status nya menjadi suspect.

Cara mengatasi nya :
1. Buka SQL Server Management Studio
2. Login ke database yang bermasalah
3. Klik New Query
4. Copy script di bawah ini :

EXEC sp_resetstatus [NamaDatabase];
ALTER DATABASE [NamaDatabase] SET EMERGENCY
DBCC checkdb([NamaDatabase])
ALTER DATABASE [NamaDatabase] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ([NamaDatabase], REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE [NamaDatabase] SET MULTI_USER


5. Ganti "NamaDatabase" Dengan nama database kalian.
6. Execute.
7. Refresh.

Jika status Suspect sudah hilang berarti database sudah bisa digunakan kembali.

😄👍🏼