firebird de recordda hata

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
guney
Üye
Mesajlar: 88
Kayıt: 19 Ağu 2003 03:04
Konum: İstanbul

firebird de recordda hata

Mesaj gönderen guney »

programın cariareket dosyasında bir müşterimde hata cıkıyor. diğer tüm tableler calışıyır. bu tableye girince

database file appears corrupt() bad checksum.checksum error on database page 4040.

diye bir hata veriyor. tabloda not null olan integer kayitno alanını sorgulattım. yanı boş olanları diye. 1 tane kayitno boş olarak tüm sutunları boş kayıt getiriyor. ve sql ile bu kaydı silemiyorum. acaba hatanın sebebi bundan mı kaynaklanıyor?

bu sorunu nasıl cözebilirim ?
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
validasyon yaparsanız muhtemelen düzelir.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
guney
Üye
Mesajlar: 88
Kayıt: 19 Ağu 2003 03:04
Konum: İstanbul

Mesaj gönderen guney »

nasıl yapılır ? hiç yapmadım
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

IBExpert le yapabilirsiniz sanırım.
guney
Üye
Mesajlar: 88
Kayıt: 19 Ağu 2003 03:04
Konum: İstanbul

Mesaj gönderen guney »

IBExpert de hata veriyor. yapmıyor.

bu tablede büyük ihtimalle son yapılmış kayıtta bir sorun oluşmuş. bu yüzden sql komutları hep hata veriyor.

bu tabloyu başka nasıl düzelte bilirim.

acil
burak
Üye
Mesajlar: 9
Kayıt: 02 Oca 2008 12:47

Mesaj gönderen burak »

bir de backup-restore yaparak deneyin
Cevapla