ڇو مان اڃا تائين مقرر نه کولي سگهان ٿو DBF فائل؟

انهي صورتحال جا ٽي امڪان آهن ، جيئن هيٺيون.

  1. تنهنجو DBF فائل هڪ ايپليڪيشن طرفان ٺاهي وئي آهي ، پر توهان فڪس ٿيل فائل کي ٻئي ايپليڪيشن ۾ کولڻ چاهيو ٿا ، جيڪو اڳئين نموني مطابقت نه رکي ۽ مسئلن جو سبب بڻجي ٿو. حل اهو آهي ته “Select” کان سواءِ ڪمبو باڪس ۾ صحيح ورزن کي سيٽ ڪريو DBF مرمت ڪئي وڃي “ايڊٽ ڪيو باڪس ٻي ايپليڪيشن جي مطابق ۽ پوءِ جيtarفائل جي ٻيهر بحالي. مثال طور ، توهان DBF فائل ڪلپر ذريعي ٺاهي وئي آهي پر توهان ان کي ڊي بيس III ۾ کولڻ چاهيو ٿا ، پوءِ توهان کي “ڊي بيس III” ۾ “ورشن” کي سيٽ ڪرڻ جي ضرورت آهي ۽ پوءِ فائل کي اوپري مرمت ڪرڻ گهرجي.
  2. تنهنجو مقرر DBF فائل 2GB کان وڏي آهي ، سڃاتل سائيز جي حد DBF فائلون ، ايمost DBF مطابقت رکندڙ ايپليڪيشن توهان جي فائل نه کولي سگهن ٿيون. مثال طور ، جڏهن هڪ فائل کولڻ لاءِ Visual FoxPro استعمال ڪيو ويندو آهي ، توهان کي “ٽيبل نه” غلطي ملي ويندي. حل اهو آهي ته "اسپلٽ فائل کي فعال ڪرڻ جڏهن ### ايم بي کان وڏي آهي" اختيار "ٽيب ۾ ۽ هڪ مناسب قيمت سيٽ ڪريو ، جيڪا 2GB کان گهٽ هجڻ گهرجي ، مثال طور ، 1800MB وڌ کان وڌ فائل سائيز ، ۽ پوءِ پنھنجي اصلي مرمت ڪريو DBF ٻيهر فائل. جڏھن ٻاھران مقرر ٿيل فائل ھن حد کان وڏي آھي ، ڊيDBFآر باقي بحال ٿيل ڊيٽا کي آباد ڪرڻ لاءِ نئين اسپلٽ فائل ٺاهيندو. ۽ جيڪڏهن اسپلٽ فائل ٻيهر حد تائين پهچي وڃي ٿي ، هڪ سيڪنڊ نئين اسپلٽ فائل ٺاهي ويندي ، وغيره وغيره.

  3. تنهنجي مقرر ۾ DBF فائل ، جدول ۾ 255 کان وڌيڪ شعبا آهن. هن وقت ايمost DBF 255 کان وڌيڪ شعبن سان گڏ مطابقت رکندڙ ايپليڪيشن هڪ ٽيبل جي مدد نٿا ڪن. مثال طور ، جڏهن هڪ فائل کولڻ لاءِ Visual FoxPro استعمال ڪيو ويندو آهي ، توهان کي “ٽيبل نه” غلطي ملي ويندي. حل اهو آهي ته "اسپلٽ ٽيبل کي وڌيڪ جڏهن فيلڊ ### کان وڌيڪ هوندا آهن" اختيار "ٽيب ۾ ۽ هڪ مناسب ويلئيٽ سيٽ ڪريو ، مثال طور ، 255 وڌ کان وڌ ، وڌ ۾ وڌ فيلڊ ڳڻپ ڪريو DBF ٻيهر فائل. اهڙيء طرح جڏهن ڊيDBFآر کي پڪ آهي ته جدول ۾ 255 کان وڌيڪ شعبا آهن ، اها بچيل فيلڊز کي رهائش لاءِ هڪ نئون اسپلٽ ٽيبل ٺاهيندي. ۽ جيڪڏهن باقي شعبا اڃا تائين 255 شعبن کان وڌيڪ آهن ، هڪ ٻيو نئون اسپلبل ٽيبل ٺاهي ويندي ۽ ائين ئي.