Kwa nini bado siwezi kufungua fasta DBF faili?

Kuna uwezekano tatu kwa hali hii, kama ifuatavyo:

  1. Yako DBF faili imeundwa na programu tumizi moja, lakini unataka kufungua faili iliyowekwa katika programu nyingine, ambayo haiendani kabisa na ile ya zamani na husababisha shida. Suluhisho ni kuweka toleo sahihi kwenye kisanduku cha combo kando ya "Chagua DBF kutengenezwa ”sanduku la hariri kulingana na programu ya pili na kisha start kutengeneza faili tena. Kwa mfano, yako DBF faili imeundwa na Clipper lakini unataka kuifungua kwa dBase III, basi unahitaji kuweka "Toleo" kwa "dBase III" na kisha urekebishe faili tena.
  2. Yako fasta DBF faili ni kubwa kuliko 2GB, kikomo cha ukubwa unaojulikana wa DBF faili, kwa hivyo most DBF programu zinazoweza kutumika haziwezi kufungua faili yako. Kwa mfano, unapotumia Visual FoxPro kufungua faili kama hiyo, utapata hitilafu ya "Sio meza". Suluhisho ni kuwezesha "Gawanya faili wakati ni kubwa kuliko chaguo la # # # MB" katika kichupo cha "Chaguzi" na uweke thamani inayofaa, ambayo inapaswa kuwa chini ya 2GB, kwa mfano, 1800MB, kama saizi kubwa ya faili, na kisha ukarabati asili yako DBF faili tena. Wakati faili iliyowekwa ya pato ni kubwa kuliko kikomo hiki, D.DBFR itaunda faili mpya ya mgawanyiko ili kupokea data iliyobaki iliyopatikana Na ikiwa faili iliyogawanyika inafikia kikomo tena, faili mpya ya pili itagawanywa itaundwa, na kadhalika.

  3. Katika fasta yako DBF faili, kuna zaidi ya sehemu 255 kwenye meza. Hivi sasa most DBF programu zinazoendana haziunga mkono meza na zaidi ya sehemu 255. Kwa mfano, unapotumia Visual FoxPro kufungua faili kama hiyo, utapata hitilafu ya "Sio meza". Suluhisho ni kuwezesha "Gawanya meza wakati kuna chaguo zaidi ya ###" kwenye kichupo cha "Chaguzi" na uweke thamani inayofaa, kwa mfano, 255, kama hesabu kubwa ya uwanja, kisha ukarabati asili yako DBF faili tena. Kwa hivyo wakati DDBFR hugundua kuna zaidi ya uwanja 255 kwenye jedwali, itaunda jedwali jipya la kupasisha sehemu zilizobaki. Na ikiwa sehemu zilizobaki bado ziko zaidi ya uwanja 255, meza mpya ya pili itagawanywa itaundwa, na kadhalika.