این دستور gdbload است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
gdbload - داده های فرمت شده ASCII را در پایگاه داده HP 100LX بارگیری کنید
خلاصه
gdbload [من] پایگاه داده [ ورودی ]
شرح
gdbload داده های فرمت شده ASCII را در پایگاه داده HP 100LX بارگذاری می کند. پایگاه داده نام
پایگاه داده 100LX برای تغییر. ورودی نام فایلی از داده های ASCII برای بارگذاری در آن است
پایگاه داده اگر فایل ورودی مشخص نشده باشد، از ورودی استاندارد استفاده می شود. فایل اسکی
فرمت یکی است که توسط بسیاری از بسته های پایگاه داده و همچنین توسط بسیاری صادر می شود gdbdump(1).
گزینه
gdbload گزینه های زیر را تشخیص می دهد:
-a رکوردها را از فایل ASCII به پایگاه داده اضافه کنید و رکوردها را حفظ کنید
در حال حاضر در پایگاه داده وجود دارد. به طور پیش فرض، رکوردهای موجود در فایل ASCII
آنهایی را که قبلا در پایگاه داده هستند جایگزین کنید.
-n از فایل دیتابیس نسخه پشتیبان تهیه نکنید. به طور پیش فرض، اصلی، بدون تغییر
فایل پایگاه داده در فایلی با همین نام و پسوند bak. باقی می ماند.
ورودی قالب توضیحات:
ورودی این برنامه یک فایل متنی ASCII است که با یک خط حاوی فیلد شروع می شود
نام ها این خط نشان دهنده ترتیب ظاهر شدن فیلدها در خطوط بعدی است. نه همه
فیلدهای پایگاه داده باید مشخص شوند. فیلدهای نامشخص در همه خالی خواهند ماند
سوابق اضافه شده نام فیلدها متمایز از حروف بزرگ نیستند و علامت های (&) در آن نادیده گرفته می شوند
مقایسه نام فیلدها
این خط اول با یک خط برای هر رکورد پایگاه داده دنبال می شود. توجه داشته باشید که هر یک از
این خطوط ممکن است در صورت نیاز با قرار دادن یک بک اسلش (\) به چندین خط تقسیم شوند
انتهای خطوط که ادامه دارد. همچنین توجه داشته باشید که فیلدهای رشته ممکن است چندین خط را پوشش دهند
به شرطی که نقل شده باشند. جدای از تقسیم خط طبق این قوانین، هر کدام
خط "منطقی" شامل تمام فیلدهایی است که نام آنها در خط اول فهرست شده است
همان ترتیب خط اول فیلدها (و نام فیلدها در خط اول)
با کاما از هم جدا می شوند.
اینکه هر فیلد دقیقا چگونه باید ظاهر شود به نوع آن بستگی دارد. فیلدهای متنی، فیلدهای دسته بندی،
فیلدهای اعداد و فیلدهای یادداشت باید متن آنها نقل قول شود اگر حاوی کاما یا
خطوط جدید توالی فرار زیر قابل درک است:
\r بازگشت باربری (ASCII 13).
\n تغذیه خط (ASCII 10).
\nn nnn ارقام هشتگانه ای هستند که یک کاراکتر را نشان می دهند.
\xnn nn ارقام هگزادسیمال هستند که یک کاراکتر را نشان می دهند.
هر کاراکتر دیگری که از بک اسلش پیروی می کند به عنوان یک کاراکتر استاندارد با شماره تلقی می شود
معنی خاص، یعنی علامت بک اسلش و گیومه را می توان با جلوتر از آنها با a فرار کرد
بک اسلش
فیلدهای تاریخ باید در قالب YYYYMMDD ظاهر شوند. به عنوان مثال، 15 آگوست 1993 باید
به عنوان 19930815 ظاهر می شود. فیلدهای زمان با فرمت HHMM ظاهر می شوند، جایی که HH در محدوده است.
00-23. فیلدهای تاریخ و زمان نیز ممکن است خالی باقی بمانند، یعنی چیزی بین کاما وجود نداشته باشد.
اگر فیلد خالی یا حاوی 0 باشد، دکمه های رادیویی و چک باکس ها خاموش می شوند. آنها
در غیر این صورت روشن می شوند.
هیچ نوع فیلد دیگری، از جمله انواع تعریف شده توسط برنامه، توسط آن پذیرفته نمی شود gdbload.
خروجی از gdbdump(1) با این قالب ورودی مطابقت دارد، مگر اینکه -n پرچم داده می شود
gdbdump(1).
هشدارها
هنگامی که پایگاه داده جدید ساخته شده برای اولین بار توسط 100LX باز می شود، (به اشتباه)
خالی گزارش شده است این به دلیل این هست که gdbload نمایه های پایگاه داده را نمی سازد و
100LX انتظار دارد که شاخص برای "زیر مجموعه" فعلی معتبر باشد. وضعیت این است
با فشار دادن F6 و انتخاب هر "زیرمجموعه" (حتی زیر مجموعه فعلی!) رفع می شود.
ایندکس را برای آن «زیرمجموعه» بازسازی کنید، که باعث می شود رکوردها به طور عادی نمایش داده شوند. تاخیر
ایجاد شده توسط بازسازی به اندازه پایگاه داده (از جمله موارد دیگر) و محدوده بستگی دارد
از نامحسوس برای پایگاه داده های کوچک تا چند دقیقه. این تاخیر رخ خواهد داد
هر زمان که یک "زیر مجموعه" جدید برای اولین بار انتخاب شود.
gdbload تلاشی برای اصلاح کتاب قرارهای HP 100LX و پایگاه داده های زمان جهانی نخواهد کرد.
gdbload به شما اجازه نمی دهد که داده هایی را برای فیلدهای تعریف شده توسط برنامه یک پایگاه داده مشخص کنید.
این برنامه نمی تواند پایگاه داده های محافظت شده با رمز عبور را مدیریت کند. تلاش برای بارگذاری داده ها در
پایگاه داده های محافظت شده با رمز عبور نتایج غیر قابل پیش بینی خواهند داشت.
با استفاده از خدمات onworks.net از gdbload آنلاین استفاده کنید