Forum

Transaction Log'dan...
 
Bildirimler
Hepsini Temizle

Transaction Log'dan veri dönme.

7 Yazılar
4 Üyeler
0 Likes
1,202 Görüntüleme
(@omerkilinc)
Gönderiler: 78
Estimable Member
Konu başlatıcı
 

SQL 2008 Üzerindeki bir veritabanındaki tablolardan birinin içeriği komple silindi. Elimizde backup yok. Transaction Log umuz var. Transaction Log dan O tablo içerini nasıl geri dönebiliriz?

 
Gönderildi : 07/11/2013 23:34

(@YasarKOZAN)
Gönderiler: 44
Trusted Member
 

Ömer bey sadece tek tabloyu alma konusunu bilmiyorum malesef ama takip eden yazıda log üzerinden tüm veri tabanını geri alıp o tabloyu yeni veri tabanından alabilirsiniz. Veri tabanı büyüklüğüne göre uğraştırıp zaman alacaktır ama eğer kesin bilgili biri cevap vermezse bunu çözüm olarak kullanabilirsiniz.

 

http://www.yazgelistir.com/makale/transaction-log-backup-tan-restore

 
Gönderildi : 08/11/2013 00:54

(@caglarozenc)
Gönderiler: 247
Reputable Member
 

Transaction log'dan dönebilmeniz için fullbackup'dan dönmeniz gerekli. 
Konu hakkında Turgay Sahtiyan'ın bir yazısı mevcut. İsterseniz okuyabilirsiniz. 

http://www.turgaysahtiyan.com/post/Transaction-Log-Backup-ile-Istenilen-Bir-Ana-Donmek.aspx  

 
Gönderildi : 08/11/2013 12:22

(@omerkilinc)
Gönderiler: 78
Estimable Member
Konu başlatıcı
 

Şimdilik http://raresql.com/2011/10/22/how-to-recover-deleted-data-from-sql-sever/#comment-3505 şuarada yazılanlardan yola çıkarak çalıştırdığımız sorgu 45 saattir çalışıyor. 🙂 Bu sorgunun bitmesini bekliyoruz.

 
Gönderildi : 10/11/2013 01:46

(@YasarKOZAN)
Gönderiler: 44
Trusted Member
 

Ömer bey şimdiye kadar pek iyi sonuç verenine rastlamadım inş  işinizi çözer.

 
Gönderildi : 10/11/2013 02:36

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

Bilgiyi uzaklarda aramaya gerek yok 🙂

http://www.cozumpark.com/forums/thread/40122.aspx

 
Gönderildi : 12/11/2013 18:34

(@omerkilinc)
Gönderiler: 78
Estimable Member
Konu başlatıcı
 

Select * FROM sys.fn_dblog(NULL,NULL) WHERE AllocUnitName  Like ’%dbo.TabloAdi%’

 Yukarıdaki sorgu ile transaction loglardan bir data dönüşü sağladık. Bu işlem yaklaşık 1 gün sürdü. Recovery çalışmasında http://raresql.com/author/mimran18/  blogundan ulaştığımız Muhhammed sağolsun çok yardımcı oldu. Yaklaşık 50.000 satır datayı hiçbir kayıp yaşamadan, aksine daha önce silinmiş datalarla birlikte geri dönebildik.  Yardımcı olan herkese teşekkürler 🙂

 
Gönderildi : 20/11/2013 14:16

Paylaş: