SQL Server silinen kayıtların kurtarılması?

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Anadolu27
Üye
Mesajlar: 35
Kayıt: 04 Nis 2006 11:42
Konum: Nizip

SQL Server silinen kayıtların kurtarılması?

Mesaj gönderen Anadolu27 »

Merhaba,

Fiziksel olarak veritabanında kayıtlar duruyor.. bunu çeşitli editörlerle görebiliyoruz.
Muhtemelen kendi içinde silinen kayıtları Flag ile işaretleme yapıyor.
Silinen kayıtları geri getirmek için bildiğiniz bir Tool/Yol/Yöntem varmı?

Sağlıcakla...
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Mesaj gönderen hi_selamlar »

S.A.

bilmememkle berber

şu siteyi bi incele istersen. belki yardımı olur.

http://www.red-gate.com/
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

RDBMS'lerde kayıtlar silindiklerinde (Genelde) silindi diye işaret konur ama DB'den bunu geri alamazsınız, ancak geri alma işlemi LOG'lardan yapılabiliyor.

M$-SQL Server için Log Explorer gibi bir ekstra yardımcı araç ile yapılabiliyor. Yani LOG dosyasında silme komutları bulunuyor ve kaydın son haline geri çekilmesi sağlanıyor. Ancak Un-Do şeklinde değil Re-Do şeklinde, yani UnDelete (Silmeyi geri al) değil Kaydın silindiği andaki verilerini yeniden aynı şekilde INSERT et şeklinde.

Kolay Gelsin.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Cevapla