რატომ მაინც ვერ ვხსნი ფიქსირებულს DBF ფაილი?

ამ სიტუაციის სამი შესაძლებლობა არსებობს:

  1. შენი DBF ფაილი იქმნება ერთი პროგრამით, მაგრამ გსურთ გახსნათ ფიქსირებული ფაილი სხვა პროგრამაში, რომელიც სრულად არ არის თავსებადი და იწვევს პრობლემებს. გამოსავალია სწორი ვერსიის დაყენება კომბინირებულ ყუთში, გარდა „არჩევა DBF შეკეთება ”რედაქტირების ყუთი მეორე განაცხადის შესაბამისად და შემდეგ სtarკვლავ შეასწორეთ ფაილი. მაგალითად, თქვენი DBF ფაილი შექმნილია Clipper– ის მიერ, მაგრამ გსურთ გახსნათ dBase III– ში, შემდეგ უნდა დააყენოთ „ვერსია“ „dBase III“ –ზე და შემდეგ კვლავ შეასწოროთ ფაილი.
  2. თქვენი ფიქსირებული DBF ფაილი 2 გბ-ზე მეტია, ზომა ცნობილია DBF ფაილი, ასე რომ მost DBF თავსებადი პროგრამები ვერ გახსნიან თქვენს ფაილს. მაგალითად, Visual FoxPro– ს გამოყენებისას, ასეთი ფაილის გასახსნელად, მიიღებთ შეცდომას „არა ცხრილი“. გამოსავალია ფაილის გაყოფის ჩართვა, როდესაც ის უფრო მეტია, ვიდრე ### MB ”ვარიანტი” პარამეტრები ”ჩანართში და დააყენეთ შესაბამისი მნიშვნელობა, რომელიც უნდა იყოს 2 გბ-ზე ნაკლები, მაგალითად, 1800 მბაიტი, ფაილის მაქსიმალური ზომა და შემდეგ შეასწორეთ თქვენი ორიგინალი DBF ისევ შეიტანე. როდესაც გამომავალი ფიქსირებული ფაილი ამ ლიმიტზე მეტია, DDBFR შექმნის ახალ სპლიტ ფაილს დარჩენილი ამოღებული მონაცემების მოსათავსებლად. და თუ გაყოფილი ფაილი კვლავ მიაღწევს ლიმიტს, შეიქმნება მეორე ახალი გაყოფილი ფაილი და ა.შ.

  3. თქვენს ფიქსირებულ DBF ფაილი, ცხრილში 255-ზე მეტი ველია. ამჟამად მost DBF თავსებადი პროგრამები მხარს არ უჭერს ცხრილს 255-ზე მეტი ველით. მაგალითად, Visual FoxPro– ს გამოყენებისას ასეთი ფაილის გასახსნელად, თქვენ მიიღებთ შეცდომას „არა ცხრილი“. გამოსავალია ჩართოთ ”გაყოფილი ცხრილი, როდესაც ### ველზე მეტია”, ”პარამეტრების” ჩანართში და დააყენოთ შესაბამისი მნიშვნელობა, მაგალითად, 255, როგორც ველების მაქსიმალური რაოდენობა, შემდეგ კი შეასწოროთ თქვენი ორიგინალი DBF ისევ შეიტანე. ამრიგად, როდესაც დDBFR აფიქსირებს ცხრილში 255-ზე მეტ ველს, ის შექმნის ახალ სპლიტ ცხრილს დანარჩენი ველების მოსათავსებლად. თუ დარჩენილი ველები კვლავ 255 ველზე მეტია, შეიქმნება მეორე ახალი გაყოფილი ცხრილი და ა.შ.