Restore

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
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

Restore

Mesaj gönderen m_ekici »

s.a.
Ms Sql serverde herhangi bir DB de istenilen saate geri dönüş (Restore) yapılabilir mi? (Recovery Model Full)
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,

Evet, DTS'de bir paket hazırlarsınız ve Schedule (Job ataması yaparsınız) verirsiniz. Bu şekilde istenen zamanlarda istenildiği şekilde geri dönüşleri yapabilirsiniz.

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

Mesaj gönderen m_ekici »

Şuan çalıştığım DB de 2 saat öncesine nasıl dönerim?
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Oracle da sanki en son yedeğin üzerine redelog ları istediğin yere kadar oynatıp istediğin noktaya gelebilirsin diye hatırlıyorum ama bu m$-sql de benzer bir şey olabilir diye düşünsem de hiç bir fikrim yok :?
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
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,

Sanırım Backup mantıkları ile ilgili bir az daha araştırma yapmanız gerekiyor. Backup'lar, birkaç çeşittir. Comple Backup (M$-SQL Serverda Full-Mode) denen sonra Simple Method (transaction Loglar dahil olmayan vs. vs.

Siz Backup Planınızda, atıyorum yarım saatte bir Log Backup almasını sağlarsınız satte bir de fullmode da backup almasını sağlarsınız. Maintenance planda bunu sisteme tanıtırsınız ve istediğiniz zaman istediğiniz backupa geri dönersiniz.

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Hakan Can
Üye
Mesajlar: 634
Kayıt: 04 Mar 2005 04:27
Konum: Ankara

Mesaj gönderen Hakan Can »

Arkadaş Oracle'da olan özelliğin (2 saat öncesine dön) MS-SQL'de olup olmadığını soruyor. MS-SQL'de o özellik yok. MS-SQL' de Full Mode Recovery özelliği var ancak o da maalesef istenileni sağlamıyor.

Oracle'ın belki de en büyük üstünlüklerinden bir tanesi bu.

İyi çalışmalar.
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,

M$-SQL Server için,

2000 Versiyonunda böyle bir özellik yok,
2005 Versiyonunda buna benzer bir özellik var ama o da manuel yapılan bir şey. Yani SnapShot denen belirli bir zamanda DB'in bir resminin çekildiği bir özellik var. Ama dediğim gibi Manuel ve SnapShot DB oluşturarak yapıyorsunuz.

Oracle'da ise Flasback Query ve Flashback DB Alanı diye bir şeyler var ki, sizin Oracle kurulumu sırasında verdiğiniz alan kadar bölgeyi Flashback olarak kullanmakta ve sizi zamanda yolculuk yaptırara, İstediğini Saat ve Dakikaya ve hatta saniyeye döndürebilmekte.

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Hakan Can
Üye
Mesajlar: 634
Kayıt: 04 Mar 2005 04:27
Konum: Ankara

Mesaj gönderen Hakan Can »

Kuri_YJ yazdı:2005 Versiyonunda buna benzer bir özellik var ama o da manuel yapılan bir şey...
Hocam, benzediğine emin misin?

Bence yanına bile uğramıyor. :lol:

İyi çalışmalar.
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 »

Höööööeeeyyyt,

Koskoca Mikisoft aman Mikropsoft amaaaan M$ ballandıra ballandıra anlatıp duruyor ya :) Ondan daha mı iyi bilicen :)

Snapshot DB'yi bir Resim kabul edecek olursak, Flashback'i Film Şeridi olarak kabul etmemiz gerekiyor :) Birinde manuel deklanşöre basıyorsun, diğerinde sürekli filme alıyorsunuz gibi bir şey :)

Elbette Oracle'a yaklaşamıyor bile ama ne yaparsın olmadı mı olmuyor, Flasback'in olmadığı yerde Snapshot Abdurrahman Çelebi oluyor.

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
doganzorlu
Kıdemli Üye
Mesajlar: 395
Kayıt: 22 Tem 2004 09:15
Konum: İzmir
İletişim:

Mesaj gönderen doganzorlu »

Selam,

Oracle da bulunan Flashback DB/Table/Transaction/.... vs giden hatıra kavramı Microsoft un db sinde yoktu. Yenilerinde de olduğunu sanmıyorum. Ancak olacak diye eklenmiş olabilir özelliklere.

Oracle da basit bir syntax ile istediğiniz anki görüntüye ulaşabilirsiniz. Lakin bunun için diskte yer ayırmalı ve ne kadar bir geçmişi hatırlamasını istediğinizi belirtmelisiniz ki db işlerken böyle davranabilsin. Archive log enable oluşturulan db ler otomatik olarak flashback desteğiyle çalışırlar.

MS için şansınız yok. Hatta geçen gün yaşadığım komik bir durumu da paylaşayım sizlerle.

Bir arkadaş geldi kod versiyon yönetimi konusunda bilgilendirelim diye patron yollamış. Laf lafı açtı ve 7/24 HA çalışacakbir e-ticaret sistemi yazdıklarını söylediler. Tabi hemen ilgimi çekti sordum DB yi nasıl HA yapacaksınız diye.. O bizim sorunumuz değil ISP takip edecek dediler. Ben de RAID maid ne varsa yanınca ne yapacaksınız dedim. ISP 1 saat önceye döneyim derse ya da. Cevabı duyunca sandalyeden düşecektim;

"Her 10 saniyede bir çalışacak incremental backup schedule edip hallederiz..!"

Selametle...
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