Recover, Attach Corrupt Database In SQL Server
Jika server Anda rusak dan database SQL Server menjadi corrupt maka langkah-langkah dibawah ini mungkin dapat dijadikan panduan untuk melakukan recovery.
Langkah 1
1. Pindahkan file mdf dan ldf di folder terpisah.
2. Buat database baru (MDF & LDF) di SQL Server dengan nama yang sama dengan database yang corrupt tadi.
3. Stop service SQL Server.
4. Copy database corrupt tersebut dan timpakan di database yang baru saja dibuat.
5. Start service SQL Server.
6. Maka pada saat kita melakukan koneksi ke instan, terlihat nama database baru tadi akan di suspect.
Setelah itu lakukan repair database sesuai link dibawah ini :
Langkah 2
1. Login sa ke dalam SQL Server.
2. Jalankan perintah :
3. Jalankan perintah :
4. Jalankan perintah :
5. Jalankan perintah :
6. Jalankan perintah :
7. Jalankan perintah :
8. Jalankan perintah :
9. Jalankan perintah :
Langkah 1
1. Pindahkan file mdf dan ldf di folder terpisah.
2. Buat database baru (MDF & LDF) di SQL Server dengan nama yang sama dengan database yang corrupt tadi.
3. Stop service SQL Server.
4. Copy database corrupt tersebut dan timpakan di database yang baru saja dibuat.
5. Start service SQL Server.
6. Maka pada saat kita melakukan koneksi ke instan, terlihat nama database baru tadi akan di suspect.
Setelah itu lakukan repair database sesuai link dibawah ini :
Langkah 2
1. Login sa ke dalam SQL Server.
2. Jalankan perintah :
- EXEC sp_resetstatus 'nama_database';
"You must recover this database prior to access"
3. Jalankan perintah :
- ALTER DATABASE nama_database SET EMERGENCY;
4. Jalankan perintah :
- DBCC checkdb('nama_database');
5. Jalankan perintah :
- ALTER DATABASE nama_database SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
6. Jalankan perintah :
- DBCC CheckDB ('nama_database', REPAIR_ALLOW_DATA_LOSS);
7. Jalankan perintah :
- ALTER DATABASE nama_database SET MULTI_USER;
8. Jalankan perintah :
- DBCC CheckDB ('nama_database');
9. Jalankan perintah :
- ALTER DATABASE nama_database SET ONLINE;
Tahap akhirnya adalah membuat database kembali online.
Recommended Reading:
The User Does Not Have Permission To Update
Recommended Reading:
The User Does Not Have Permission To Update