Senin, 10 Desember 2012

Membuat ulang database MSDB yang rusak

Jika anda kebetulan menemukan masalah kerusakan database MSDB pada SQL Server, cara umum untuk mengatasinya adalah .. restore database MSDB dari backup yang sudah ada, namun bagaimana jika tidak Anda tidak memiliki backup database tersebut?

Cara yang dapat anda tempuh adalah membuat ulang database MSDB tersebut ..

Berikut instruksinya ..


  1. Stop servis SQL Server anda
  2. Dari CMD.exe, masuk lah ke folder "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn" lalu jalankan perintah "sqlservr.exe -c -T3608"
  3. Jalankan Query Analyzer (MSSQL 2000) atau sqlcmd.exe dan jalankan perintah berikut "EXEC master.dbo.sp_detach_db @dbname = N'msdb'; GO;"
  4. Segera pindahkan file database MSDB yang bernama msdbdata.mdf dan msdblog.ldf dari folder "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data" ke folder lain (misalkan C:\temp)
  5. Jalankan script instmsdb.sql yang terdapat pada folder "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Install"
  6. Hentikan servis SQL Server dari jendela CMD.exe yang sebelumnya
  7. Aktifkan kembali servis SQL Server secara normal.

Tidak ada komentar:

Posting Komentar