DataBase Suspect

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
abudak
Üye
Mesajlar: 20
Kayıt: 22 Eyl 2003 03:06

DataBase Suspect

Mesaj gönderen abudak »

slm Arkadaşlar SQL Server da kullandığımız database erişemiyoruz
üzerine geldiğimiz zaman supect yazıyo ve tüm dosyalarını silmiş
yedeği de çok eski bu konuda ne yapabilirim
doganzorlu
Kıdemli Üye
Mesajlar: 395
Kayıt: 22 Tem 2004 09:15
Konum: İzmir
İletişim:

Mesaj gönderen doganzorlu »

Selam,

MS SQL server veritabanınızı mount ederken otomatik recovery bir hata döndrmüş ve bu durumda server veritabanınızı damaged olarak damgalamış. Bu durumda aşağıdaki işlemler işinizi görecektir (master db secili olacak);

Sp_configure "allow updates", 1
Reconfigure with override


Bu sayede sistem tablolarına direk erişim vermiş oluyoruz.

Şimdi database i emergency olarak işaretleyelim;

Update sysdatabases set status = -32768 where name = 'bozukdatabase'


Sistemi tekrar eski haline getirelim;

Sp_configure "allow updates", 0
Reconfigure with override


Artık database e ulaşabilirsiniz. DTS ile başka bir db ye bulk copy yapıp verilerinize ulaşabilirsiniz.

Kolay gelsin;
Doğan Zorlu, İzmir

------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
Cevapla