Kategorileri Görüntüle

Neden hala sabit açamıyorum DBF dosya?

2 dak. Okundu

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

  1. Sizin 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 İkinci uygulamaya göre "onarılacak" düzenleme kutusunu işaretleyin ve ardından dosyayı tekrar onarmaya başlayın. Örneğin, sizin 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 çoğu 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 Dosya tekrar oluşturulur. Çıktı olarak oluşturulan düzeltilmiş dosya 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şturur. Bölünmüş dosya tekrar sınıra ulaşırsa, ikinci bir yeni bölünmüş dosya oluşturulur ve bu böyle devam eder.
  3. senin sabit DBF Dosyada, tabloda 255'ten fazla alan bulunmaktadır. Şu anda çoğu 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 Dosyayı tekrar açın. Dolayısıyla DDBFR, tabloda 255'ten fazla alan olduğunu tespit ettiğinde, kalan alanları barındırmak için yeni bir bölünmüş tablo oluşturacaktır. Ve kalan alan sayısı hala 255'ten fazlaysa, ikinci bir yeni bölünmüş tablo oluşturulacak ve bu böyle devam edecektir.