چرا هنوز نمی توانم ثابت را باز کنم DBF فایل؟

برای این وضعیت سه احتمال وجود دارد که به شرح زیر است:

  1. شما DBF فایل توسط یک برنامه ایجاد می شود، اما شما می خواهید فایل ثابت را در یک برنامه دیگر باز کنید که کاملا با اولی سازگار نیست و باعث ایجاد مشکل می شود. راه حل این است که نسخه صحیح را در جعبه ترکیبی کنار «انتخاب کنید DBF برای تعمیر” باکس ویرایش با توجه به اپلیکیشن دوم و سپس starفایل را دوباره تعمیر کنید. به عنوان مثال، شما DBF فایل توسط Clipper ایجاد شده است، اما شما می خواهید آن را در dBase III باز کنید، سپس باید "Version" را روی "dBase III" تنظیم کنید و سپس دوباره فایل را تعمیر کنید.
  2. شما ثابت شده است DBF فایل بزرگتر از 2 گیگابایت است، محدودیت اندازه شناخته شده DBF فایل ها، بنابراین most DBF برنامه های سازگار نمی توانند فایل شما را باز کنند. به عنوان مثال، هنگام استفاده از Visual FoxPro برای باز کردن چنین فایلی، با خطای "Not a table" مواجه خواهید شد. راه حل این است که گزینه "Split file when it is large ### MB" را در تب "Options" فعال کنید و مقدار مناسبی را که باید کمتر از 2GB باشد، به عنوان مثال، 1800MB، به عنوان حداکثر اندازه فایل تنظیم کنید. سپس اورجینال خود را تعمیر کنید DBF دوباره فایل وقتی فایل ثابت خروجی بزرگتر از این حد باشد، DDBFR یک فایل تقسیم جدید ایجاد می کند تا داده های بازیابی شده باقی مانده را در خود جای دهد. و اگر فایل اسپلیت مجددا به حد مجاز برسد، دومین فایل اسپلیت جدید ایجاد می شود و به همین ترتیب.
  3. در ثابت شما DBF فایل، بیش از 255 فیلد در جدول وجود دارد. در حال حاضر مost DBF برنامه های سازگار از جدولی با بیش از 255 فیلد پشتیبانی نمی کنند. به عنوان مثال، هنگام استفاده از Visual FoxPro برای باز کردن چنین فایلی، با خطای "Not a table" مواجه خواهید شد. راه حل این است که گزینه «Split table when are more than ### fields» را در برگه «Options» فعال کنید و مقدار مناسب را مثلاً 255 به عنوان حداکثر تعداد فیلدها تنظیم کنید و سپس نسخه اصلی خود را تعمیر کنید. DBF دوباره فایل بنابراین زمانی که DDBFR تشخیص می دهد که بیش از 255 فیلد در جدول وجود دارد، یک جدول تقسیم جدید ایجاد می کند تا فیلدهای باقی مانده را در خود جای دهد. و اگر فیلدهای باقیمانده همچنان بیش از 255 فیلد باشند، دومین جدول تقسیم جدید ایجاد می شود و به همین ترتیب.