Firebird Veritabanı ve .gbk Dosya Restore Etme


firebird gbk restore işlemleri


Firebird veritabanına ait .gbk uzantılı backup dosyasını açarak verilerini görüntüleme ve Firebird restore işlemleri yapmam gerekti.Bazı önemli noktalara değinerek işlemlerin nasıl sorunsuz geçeceğini yazıyor olacağım.

Yazımda .gbk dosyalarını açarken dikkat edilmesi gerekenler , Firebird veritabanı kurulumu , gbak komutları gibi konulara değineceğim.

Firebird Veritabanı Kurulum

  • Eğer sistemde kurulu bir Firebird veritabanı var ise var olan Firebird veritabanını tamamen kaldırıyoruz.Garanti olması açısından  "fbclient.dll" ve "gds32.dll" dosyalarını "C:\Windows\System32" ve "C:\Windows\SysWOW64" klasörlerinden siliyoruz.
  • Firebird'in son sürümünü adresten indirerek kuruyoruz.Kurulum aşamasında dikkat edilmesi gereken yerlerden biri "kütüphaneleri system klasörüne kopyala" seçeneğini seçmektir.
  • Kurulum bittikten sonra Windows servislerinin (hizmetlerin) çalıştığına emin olun.

.gbk Dosyasını Restore Etmek

Restore ve Backup işlemleri için komut satırında Firebird'in gbak aracını kullanarak gerçekleştireceğiz.Aşağıdaki adımları takip edelim.
  • Windows komut satırını açarak işe başlıyoruz.( Çalıştır > cmd )
  • Firebird'in kurulu olduğu dizinde bulunan Bin klasörüne girerek gbak aracını aktif ediyoruz. 
  • Örnek :
    cd C:\Program Files\Firebird\Firebird_2_5\bin\
    gbak
    
  • Daha sonra komut satırına aşağıdaki kodu yazıyoruz.Firenbird için standart login bilgileri SYSDBA / masterkey 'dir.Birinci konum gbk uzantılı backup dosyasını ikinci yol ise gbk dosyasını açarak çıkartılacak yeri göstermektedir.
  • Örnek :
    gbak -c -v -user SYSDBA -password masterkey c:\backups\Database.gbk c:\db\Database.fdb
    
  • Database boyutuna bağlı olarak işlem belli bir süre devam edecek ve belirtilen hedefte .fdb uzantılı Firebird Database dosyası oluşacaktır.
  • Bu verileri görüntülemek ve CRUD işlemleri yapmak için ise bir önceki blog yazımı okuyabilirsiniz.Takıldığınız bir yer olursa yorum yazabilirsiniz.


İlgili Linkler : Gbak Commands - Firebird Veritabanı İşlemleri

Yorumlar