🛠️ Akınsoft “Unsupported On-Disk Structure” Hatası ve Çözümü: 2026 Rehberi

Akınsoft programlarını çalıştırırken veya Kontrol Paneli üzerinden dbupdate (veritabanı güncelleme) yaparken karşılaşılan bu hata, genellikle Firebird veritabanı sürümü ile veri dosyasının sürümü arasındaki uyuşmazlıktan kaynaklanır. Panik yapmayın, çözümü adım adım aşağıda!

🧾 Bu Hata Neden Kaynaklanır?

Bu teknik uyarı, programın okumaya çalıştığı veritabanı dosyasının, bilgisayarda kurulu olan Firebird sürümünden daha yüksek veya farklı bir yapıya sahip olduğunu söyler.

🚀 Nedenleri şunlar olabilir:

✔ Bilgisayara yanlış Firebird sürümü kurulmuş olabilir.

✔ Farklı bir sürümden alınan yedek, mevcut sisteme yüklenmiş olabilir.

Çözüm Odaklılık: Doğru adımlarla verilerinize zarar vermeden bu sorunu aşabilirsiniz.

⚙️ Adım Adım Hata Çözüm İşlemi

Sorunu ortadan kaldırmak için şu teknik adımları sırasıyla takip edin:

  1. Firebird’ü Durdurun: Bilgisayarınızın “Hizmetler” bölümünden Firebird servislerini bulun ve sağ tıklayıp “Durdur” deyin.
  2. Denetim Masasından Kaldırın: Denetim Masası > Program Ekle/Kaldır kısmından mevcut Firebird sürümünü bilgisayardan tamamen kaldırın.
  3. Kalıntıları Temizleyin: C:\Windows\System32 veya SysWOW64 klasörleri içindeki fbclient.dll ve gds32.dll dosyalarını (varsa) silin.
  4. Doğru Sürümü Kurun: Akınsoft kurulum dosyaları içindeki veya resmi sitesindeki Firebird 2.5 (veya programınızın desteklediği güncel sürüm) kurulumunu yapın.
  5. Yeniden Başlatın: Kurulum bitince bilgisayarı yeniden başlatın ve Kontrol Paneli’nden dbupdate işlemini tekrar deneyin.

📌 Önemli Hatırlatma: İşlemlere başlamadan önce her ihtimale karşı veritabanı dosyanızın (.fdb uzantılı dosya) bir kopyasını farklı bir yere manuel olarak kopyalayın.

⚠️ Dikkat Edilmesi Gereken Kritik Noktalar

Hatanın tekrarlanmaması için şu detaylara göz atın:

  1. 64 Bit / 32 Bit Uyumu: Bilgisayarınız 64 bit olsa bile, Akınsoft programları genellikle 32 bit Firebird ile çalışır. Kurulumda buna dikkat edin.
  2. GDS32.DLL Kopyalama: Kurulum sırasında “Generate gds32.dll copy to system directory” seçeneğinin işaretli olduğundan emin olun.
  3. Antivirüs Engeli: Bazı antivirüs programları veritabanı bağlantısını engelleyebilir, geçici olarak devre dışı bırakıp test edin.

Avantaj: Doğru kurulum sonrası programınız çok daha kararlı ve hızlı çalışacaktır.

📌 Teknik Destek İçin Altın Kurallar

Yedekleme: Dosya sistemine müdahale etmeden önce manuel yedek almayı asla unutmayın.

Sürüm Kontrolü: Programınızın hangi Firebird sürümüyle (2.1, 2.5, 3.0 vb.) tam uyumlu olduğunu Akınsoft belgelerinden teyit edin.

⚠️ Uzman Yardımı: Adımları uygulamakta tereddüt ediyorsanız, veritabanı bozulmalarını önlemek için yetkili servise danışın.

📝 Kısa Özet

  • Sorun: Veritabanı dosyası ile yüklü olan Firebird sürümünün birbirini tanımaması.
  • Çözüm: Mevcut Firebird’ü kaldırıp, programın desteklediği doğru sürümü temiz bir şekilde kurmak.
  • Sonuç: Hatasız bir dbupdate ve sorunsuz çalışan bir Akınsoft sistemi.