Эмне үчүн мен дагы деле туруктуу ача албайм DBF файл?

Бул жагдайдын үч мүмкүнчүлүгү бар, төмөнкүдөй:

  1. сенин DBF файл бир тиркеме тарабынан түзүлгөн, бирок сиз туруктуу файлды башка тиркемеде ачкыңыз келет, ал мурункусуна толук шайкеш келбейт жана көйгөйлөрдү жаратат. Чечим айкалышкан терезеге туура тандоону орнотуу “Select DBF оңдолот ”экинчи тиркемеге ылайык оңдоо кутучасы жана андан кийин сtart файлды кайрадан калыбына келтирүү. Мисалы, сиздин DBF файл Clipper тарабынан түзүлгөн, бирок сиз аны dBase III-те ачкыңыз келип жатат, андан кийин "Версияны" "dBase III" кылып коюп, андан кийин файлды кайрадан оңдоңуз.
  2. Сиздин белгиленген DBF файлдын көлөмү 2 ГБдан чоңураак DBF файлдар, ошондуктан мost DBF шайкеш тиркемелер сиздин файлды ача албайт. Мисалы, мындай файлды ачуу үчүн Visual FoxPro колдонуп жатканда "Таблица эмес" катасы пайда болот. Чечим: "Файлды ### МБдан чоңураак болгондо" параметрин "Параметрлер" табулатурасынан иштетип, 2 ГБдан ашпаган, мисалы, 1800 МБ файлдын максималдуу өлчөмү катары ылайыктуу маанини коюңуз жана анда түп нускаңызды оңдоңуз DBF кайрадан файл. Чыгыш белгиленген файл ушул чектен чоңураак болгондо, Д.DBFR калган калыбына келтирилген маалыматтарды жайгаштыруу үчүн жаңы бөлүнгөн файл түзөт. Эгер бөлүнгөн файл кайрадан чегине жетсе, анда экинчи жаңы бөлүнгөн файл түзүлөт ж.б.у.с.

  3. Сиздин белгиленген DBF файл, таблицада 255тен ашык талаа бар. Учурда мost DBF шайкеш тиркемелер 255тен ашык талаадан турган столду колдобойт. Мисалы, мындай файлды ачуу үчүн Visual FoxPro колдонуп жатканда "Таблица эмес" катасы пайда болот. Чечим - "Жолдор" таблицасында "### талаалары көп болгондо бөлүү" опциясын иштетип, ылайыктуу маани, мисалы, 255, талаанын максималдуу саны катары орнотуп, андан кийин түпнускаңызды оңдоңуз DBF кайрадан файл. Ошентип, качан Д.DBFR таблицада 255тен ашык талаа бар экендигин аныктайт, калган талааларды жайгаштыруу үчүн жаңы бөлүнгөн таблицаны түзөт. Ал эми калган талаалар дагы эле 255 талаадан көп болсо, экинчи жаңы бөлүнгөн таблица түзүлөт ж.б.у.с.