Usb Ticari uygulamasını kullanıyorsunuz ve ürün silmek veya eklemek istediğinizde  veya peşin satışa tıkladığınızda veya herhangi bir aşamada database hataları (database file appears corrupt () bad checksum error on database page) vermeye başladıysa veya ürün eklemek istediğinizde “ürün kodu/barkod zaten mevcut lütfen kodu/barkodu değiştirin” hatası ile karşılaşıyorsanız bu çözüm önerileri işinizi görebilir.

Öncelikle işlemlere başlamadan önce programın kurulu olduğu klasörü içerisinde bulunan Data klasörünü olduğu gibi yedek alın. problem yaşarsanız geri atarsınız. şimdi işleme başlayalım.

 

İlk önce; ürün kodu/barkod zaten mevcut lütfen kodu/barkodu değiştirin hatası için şunu deneyelim; (bu belki db hatalarına fayda etmez ama ürün ekleme problemini ortadan kaldırabilir)

programın kurulu olduğu klasörün içinde Ayarlar uygulamasını açın
Ayarlar > Evrak No Listesi’ne girin ve ürün kodunu 10-15 yükseğini yazın ve kaydedin.
Ayrıca Ayarlar > VERİ TABANINI KONTROL ET VE YÜKSELT seçeneğine tıklayın ve Yükseltin. İşlem tamamdır. Artık sorun düzeldiyse aşağıdaki adımları uygulamak zorunda değilsiniz

 

 

Database hatalarına gelelim, bu hatalar database dosyanızın bozulduğunu veya db’de hatalar olduğunu gösterir

Usb Ticari Programınızda şu hatalar da var ise;

ürün silmek istediğimizde database hatası

program kullanırken databse hatası (database file appears corrupt () bad checksum error on database page)
bu durumda önce arızalı olan databaseyi onarmamız gerekecek. bunun için;
arızalı dbyi kopyalayıp C:\Program Files x86\Firebird\Bin klasörüne kopyalayın

C:\Program Files x86\Firebird\Bin klasörünü yönetici olarak çalıştırdığınız cmd den açın.
ardından firebirdde oturum açıp db yi onarmamız için şu komutları uygulayın.
1. SET ISC_USER=SYSDBA (firebird kullanıcı adı defaultta budur)
2. SET ISC_PASSWORD=masterkey (şifresi ise defaultta budur)
3. gfix -v -f sizin-db-niz.gdb (sizin dbnizin ismini yazın)
4. gfix -m -i sizin-db-niz.gdb (sizin dbnizin ismini yazın)

 

bu işlemlerden sonra onarılmış olan database C:\Program Files x86\Firebird\Bin klasöründe bulunmaktadır. Bunu artık programın ana dizinindeki Data klasörüne kopyalayın ve değiştirin. İşlem tamam olması gerekir

 

 

database file appears corrupt () bad checksum error on database page, ürün kodu/barkod zaten mevcut lütfen kodu/barkodu değiştirin hatası, problemi, usb ticari, database onarımı, db onarım, database repair, gdb repair, gdb onarım, firebird database onarımı, yararlanılan döküman


Bu Yazıyı Yararlı Bulduysanız


Katkıda Bulunmak İçin Tıklayın !



Yazar : Tuncay Eser
Yukarı Çık