Neden hala sabit açamıyorum DBF dosya?

Bu durum için aşağıdaki gibi üç olasılık vardır:

  1. DBF dosya bir uygulama tarafından oluşturulur, ancak sabit dosyayı başka bir uygulamada açmak istersiniz, bu da öncekiyle tamamen uyumlu değildir ve sorunlara neden olur. Çözüm, "Seç" yanındaki açılan kutuda doğru sürümü ayarlamaktır. DBF ikinci uygulamaya göre onarılacak” düzenleme kutusu ve ardından start Dosyayı yeniden onarmak. Örneğin, senin DBF dosya Clipper tarafından oluşturulmuş ancak dBase III'te açmak istiyorsanız, "Sürüm"ü "dBase III" olarak ayarlamanız ve ardından dosyayı yeniden onarmanız gerekir.
  2. senin sabit DBF dosyanın bilinen boyut sınırı olan 2 GB'tan büyük DBF dosyalar, yani most DBF uyumlu uygulamalar dosyanızı açamaz. Örneğin Visual FoxPro ile böyle bir dosyayı açarken “Not a table” hatası alırsınız. Çözüm, "Seçenekler" sekmesinde "Dosyayı ### MB'den büyük olduğunda böl" seçeneğini etkinleştirmek ve maksimum dosya boyutu olarak 2GB'tan küçük, örneğin 1800MB gibi uygun bir değer ayarlamak ve sonra orijinalinizi onarın DBF yeniden dosyalayın. Çıktı sabit dosyası bu sınırdan büyük olduğunda, DDBFR, kalan kurtarılan verileri barındırmak için yeni bir bölünmüş dosya oluşturacaktır. Bölünmüş dosya yeniden sınıra ulaşırsa, ikinci bir yeni bölme dosyası oluşturulur ve bu böyle devam eder.
  3. senin sabit DBF dosya, tabloda 255'ten fazla alan var. Şu anda most DBF uyumlu uygulamalar 255'ten fazla alan içeren bir tabloyu desteklemez. Örneğin Visual FoxPro ile böyle bir dosyayı açarken “Not a table” hatası alırsınız. Çözüm, "Seçenekler" sekmesinde "### alandan fazla olduğunda tabloyu böl" seçeneğini etkinleştirmek ve maksimum alan sayısı olarak uygun bir değer, örneğin 255 ayarlamak ve ardından orijinalinizi onarmaktır. DBF yeniden dosyalayın. Böylece ne zaman DDBFR, tabloda 255'ten fazla alan olduğunu tespit ederse, kalan alanları barındırmak için yeni bir bölünmüş tablo oluşturacaktır. Kalan alanlar hala 255'ten fazlaysa, ikinci bir yeni bölünmüş tablo oluşturulur ve bu böyle devam eder.