ມີສາມຄວາມເປັນໄປໄດ້ສໍາລັບສະຖານະການນີ້, ດັ່ງນີ້:
- ຂອງທ່ານ DBF ໄຟລ໌ຖືກສ້າງຂື້ນໂດຍແອັບພລິເຄຊັນດຽວ, ແຕ່ທ່ານຕ້ອງການເປີດໄຟລ໌ຄົງທີ່ໃນແອັບພລິເຄຊັນອື່ນ, ເຊິ່ງບໍ່ເຫມາະສົມກັບອະດີດແລະເຮັດໃຫ້ເກີດບັນຫາ. ການແກ້ໄຂແມ່ນການກໍານົດສະບັບທີ່ຖືກຕ້ອງຢູ່ໃນປ່ອງ combo ຂ້າງ "ເລືອກ DBF ທີ່ຈະໄດ້ຮັບການສ້ອມແປງ” ປ່ອງແກ້ໄຂຕາມຄໍາຮ້ອງສະຫມັກຄັ້ງທີສອງແລະຫຼັງຈາກນັ້ນ start ການສ້ອມແປງໄຟລ໌ອີກເທື່ອຫນຶ່ງ. ຕົວຢ່າງ, ຂອງທ່ານ DBF ໄຟລ໌ຖືກສ້າງຂື້ນໂດຍ Clipper ແຕ່ທ່ານຕ້ອງການເປີດມັນຢູ່ໃນ dBase III, ຫຼັງຈາກນັ້ນທ່ານຈໍາເປັນຕ້ອງຕັ້ງ "Version" ເປັນ "dBase III" ແລະຫຼັງຈາກນັ້ນສ້ອມແປງໄຟລ໌ອີກເທື່ອຫນຶ່ງ.
- ຄົງທີ່ຂອງເຈົ້າ DBF ໄຟລ໌ຂະຫນາດໃຫຍ່ກວ່າ 2GB, ຂອບເຂດຈໍາກັດຂະຫນາດທີ່ຮູ້ຈັກຂອງ DBF ໄຟລ໌, ດັ່ງນັ້ນ most DBF ແອັບພລິເຄຊັນທີ່ເຂົ້າກັນໄດ້ບໍ່ສາມາດເປີດໄຟລ໌ຂອງທ່ານໄດ້. ຕົວຢ່າງ, ເມື່ອໃຊ້ Visual FoxPro ເພື່ອເປີດໄຟລ໌ດັ່ງກ່າວ, ທ່ານຈະໄດ້ຮັບຂໍ້ຜິດພາດ "ບໍ່ແມ່ນຕາຕະລາງ". ການແກ້ໄຂແມ່ນເພື່ອເປີດໃຊ້ "Split file ໃນເວລາທີ່ມັນມີຂະຫນາດໃຫຍ່ກວ່າທາງເລືອກ ### MB" ໃນແຖບ "ຕົວເລືອກ" ແລະກໍານົດຄ່າທີ່ເຫມາະສົມ, ເຊິ່ງຄວນຈະຫນ້ອຍກວ່າ 2GB, ສໍາລັບຕົວຢ່າງ, 1800MB, ເປັນຂະຫນາດໄຟລ໌ສູງສຸດ, ແລະ. ຫຼັງຈາກນັ້ນ, ສ້ອມແປງຕົ້ນສະບັບຂອງທ່ານ DBF ໄຟລ໌ອີກເທື່ອຫນຶ່ງ. ເມື່ອໄຟລ໌ຄົງທີ່ຜົນຜະລິດມີຂະຫນາດໃຫຍ່ກວ່າຂອບເຂດຈໍາກັດນີ້, DDBFR ຈະສ້າງໄຟລ໌ແຍກໃຫມ່ເພື່ອຮອງຮັບຂໍ້ມູນທີ່ຍັງເຫຼືອທີ່ກູ້ຄືນມາ. ແລະຖ້າໄຟລ໌ແຍກເຖິງຂອບເຂດຈໍາກັດອີກເທື່ອຫນຶ່ງ, ໄຟລ໌ແຍກໃຫມ່ທີສອງຈະຖືກສ້າງຂື້ນ, ແລະອື່ນໆ.
- ໃນຄົງທີ່ຂອງທ່ານ DBF ໄຟລ໌, ມີຫຼາຍກວ່າ 255 ຊ່ອງຂໍ້ມູນໃນຕາຕະລາງ. ປັດຈຸບັນ ມost DBF ແອັບພລິເຄຊັນທີ່ເຂົ້າກັນໄດ້ບໍ່ຮອງຮັບຕາຕະລາງທີ່ມີຫຼາຍກວ່າ 255 ຊ່ອງຂໍ້ມູນ. ຕົວຢ່າງ, ເມື່ອໃຊ້ Visual FoxPro ເພື່ອເປີດໄຟລ໌ດັ່ງກ່າວ, ທ່ານຈະໄດ້ຮັບຂໍ້ຜິດພາດ "ບໍ່ແມ່ນຕາຕະລາງ". ການແກ້ໄຂແມ່ນເພື່ອເປີດໃຊ້ "ຕາຕະລາງແຍກເມື່ອມີຫຼາຍກວ່າ ### ຊ່ອງຂໍ້ມູນ" ໃນແຖບ "ຕົວເລືອກ" ແລະກໍານົດຄ່າທີ່ເຫມາະສົມ, ຕົວຢ່າງ, 255, ເປັນຈໍານວນພາກສະຫນາມສູງສຸດ, ແລະຫຼັງຈາກນັ້ນສ້ອມແປງຕົ້ນສະບັບຂອງທ່ານ. DBF ໄຟລ໌ອີກເທື່ອຫນຶ່ງ. ດັ່ງນັ້ນ ເມື່ອ DDBFR ກວດພົບວ່າມີຫຼາຍກວ່າ 255 ຊ່ອງຂໍ້ມູນໃນຕາຕະລາງ, ມັນຈະສ້າງຕາຕະລາງການແບ່ງປັນໃຫມ່ເພື່ອຮອງຮັບຊ່ອງຂໍ້ມູນທີ່ຍັງເຫຼືອ. ແລະຖ້າຊ່ອງຂໍ້ມູນທີ່ຍັງເຫຼືອຍັງມີຫຼາຍກວ່າ 255 ຊ່ອງຂໍ້ມູນ, ຕາຕະລາງການແບ່ງປັນໃຫມ່ທີສອງຈະຖືກສ້າງຂຶ້ນ, ແລະອື່ນໆ.