db_dump - عبر الإنترنت في السحابة

هذا هو الأمر db_dump الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


db5.3_dump - كتابة قاعدة البيانات بتنسيق نص مسطح

موجز


db5.3_dump [-klNpRrV] [-d ahr] [-f output] [-h home] [-P password] [-s database] ملف

الوصف


تقرأ الأداة المساعدة db5.3_dump ملف ملف قاعدة البيانات وتكتبه في الإخراج القياسي
باستخدام تنسيق نص مسطح محمول مفهومة بواسطة الأداة المساعدة db5.3_load. حجة الملف
يجب أن يكون ملفًا تم إنتاجه باستخدام وظائف مكتبة Berkeley DB.

OPTIONS


-d تفريغ قاعدة البيانات المحددة بتنسيق مفيد لتصحيح أخطاء Berkeley DB
روتين المكتبة.

عرض كافة المعلومات.

h عرض رؤوس الصفحات فقط.

r لا تعرض القائمة الحرة أو الصفحات الموجودة في القائمة المجانية. يستخدم هذا الوضع
من خلال اختبارات الاسترداد.

الناتج شكل of ال -d خيار is ليس معيار و قد يتغيرون، بدون تنويه،
ما بين الإصدارات of ال بيركلي DB مكتبة.

-f اكتب إلى المحدد ملف بدلا من الناتج القياسي.

-h تحديد دليل رئيسي لبيئة قاعدة البيانات ؛ افتراضيا ، التيار
يستخدم دليل العمل.

-k تفريغ أرقام التسجيل من قواعد بيانات قائمة الانتظار و Recno كمفاتيح.

-l ضع قائمة بقواعد البيانات المخزنة في الملف.

-N لا تحصل على كائنات المزامنة المشتركة للمنطقة أثناء التشغيل. مشاكل أخرى ، مثل
الأخطاء القاتلة المحتملة في Berkeley DB ، سيتم تجاهلها أيضًا. هذا الخيار هو
مخصص فقط لتصحيح الأخطاء ، ولا يجب استخدامه تحت أي أخطاء أخرى
الظروف.

-P حدد كلمة مرور البيئة. على الرغم من أن الأدوات المساعدة Berkeley DB تقوم بالكتابة فوق كلمة المرور
في أسرع وقت ممكن ، كن على علم أنه قد تكون هناك نافذة للضعف
الأنظمة حيث يمكن للمستخدمين غير المتميزين رؤية وسيطات سطر الأوامر أو حيث الأدوات المساعدة
غير قادرين على الكتابة فوق الذاكرة التي تحتوي على وسيطات سطر الأوامر.

-p إذا كانت الأحرف في أي من عناصر المفتاح أو البيانات تطبع أحرفًا (على النحو المحدد
by com.isprint(3)) ، استخدم أحرف الطباعة بتنسيق ملف لتمثيلهم. هذا الخيار
يسمح للمستخدمين باستخدام أدوات ومحررات النصوص القياسية لتعديل محتويات
قواعد بيانات.

ملاحظة: قد يكون للأنظمة المختلفة مفاهيم مختلفة حول ماهية الشخصيات
نظرت الطباعة الأحرف، وقواعد البيانات الملقاة بهذه الطريقة قد تكون أقل
محمولة إلى أنظمة خارجية.

-R إنقاذ البيانات بقوة من ملف قد يكون تالفًا. ال -R العلم يختلف عن
ال -r الخيار في أنه سيعيد جميع البيانات الممكنة من الملف على مخاطر
أيضًا إعادة العناصر المحذوفة بالفعل أو التي لا معنى لها. البيانات ملقاة في هذا
من شبه المؤكد أن يتم تحرير الموضة يدويًا أو بوسائل أخرى قبل
البيانات جاهزة لإعادة تحميلها في قاعدة بيانات أخرى

-r إنقاذ البيانات من ملف قد يكون تالفًا. عند استخدامها في قاعدة بيانات غير تالفة ،
يجب أن يعيد هذا الخيار بيانات مكافئة إلى ملف تفريغ عادي ، ولكن على الأرجح في ملف
ترتيب مختلف.

-s حدد قاعدة بيانات واحدة لتفريغها. إذا لم يتم تحديد قاعدة بيانات ، فإن جميع قواعد البيانات بتنسيق
يتم تفريغ ملف قاعدة البيانات.

-V اكتب رقم إصدار المكتبة إلى الإخراج القياسي ، ثم قم بالخروج.

سينتج عن تفريغ وإعادة تحميل قواعد بيانات التجزئة التي تستخدم وظائف التجزئة المعرفة من قبل المستخدم
قواعد البيانات الجديدة التي تستخدم دالة التجزئة الافتراضية. على الرغم من استخدام التجزئة الافتراضية
قد لا تكون الوظيفة مثالية لقاعدة البيانات الجديدة ، وستستمر في العمل بشكل صحيح.

تفريغ وإعادة تحميل قواعد بيانات Btree التي تستخدم بادئة محددة من قبل المستخدم أو وظائف مقارنة
سيؤدي إلى قواعد بيانات جديدة تستخدم البادئة الافتراضية ووظائف المقارنة. In
قضية، it is تماما على الأرجح أن ال قاعدة بيانات سوف be مكسور تتعدى يصلح سماح
او سجل تخزين or استرجاع.

الحل الوحيد المتاح لكلتا الحالتين هو تعديل مصادر db5.3_load
أداة لتحميل قاعدة البيانات باستخدام وظائف التجزئة والبادئة والمقارنة الصحيحة.

تم توثيق تنسيق إخراج الأداة المساعدة db5.3_dump في قسم تنسيقات إخراج التفريغ من
دليل بيركلي ديسيبل المرجعي.

يمكن استخدام الأداة المساعدة db5.3_dump مع بيئة Berkeley DB (كما هو موضح في ملف -h
الخيار ، متغير البيئة DB_HOME، أو لأنه تم تشغيل الأداة المساعدة في دليل
تحتوي على بيئة Berkeley DB). من أجل تجنب الفساد البيئي عندما
باستخدام بيئة Berkeley DB ، يجب دائمًا منح db5.3_dump الفرصة للفصل
من البيئة والخروج بأمان. لجعل db5.3_dump يحرر كل البيئة
الموارد والخروج بشكل نظيف ، أرسل لها إشارة مقاطعة (SIGINT).

حتى عند استخدام بيئة قاعدة بيانات Berkeley DB ، لا تستخدم الأداة المساعدة db5.3_dump
أي نوع من تأمين قاعدة البيانات إذا تم استدعاؤه مع -d, -Rالطرق أو -r الحجج. إذا ما استخدمت
باستخدام إحدى هذه الوسائط ، يمكن تشغيل الأداة المساعدة db5.3_dump بأمان على قواعد البيانات فقط
التي لا يتم تعديلها بواسطة أي عملية أخرى ؛ وإلا ، فقد يكون الإخراج تالفًا.

تقوم الأداة المساعدة db5.3_dump بإنهاء 0 عند النجاح ، و> 0 في حالة حدوث خطأ.

البيئة


DB_HOME
إذا كان -h لم يتم تحديد الخيار وتم تعيين متغير البيئة DB_HOME ، عليه
يستخدم كمسار لقاعدة البيانات الرئيسية ، كما هو موضح في DB_ENV-> open.

مؤلفون


Sleepycat Software، Inc. تم إنشاء صفحة الدليل هذه بناءً على وثائق HTML الخاصة بـ
db_dump من Sleepycat بواسطة Thijs Kinkhorstthijs@kinkhorst.com> ، لنظام دبيان
(ولكن يمكن استخدامها من قبل الآخرين).

28 يناير 2005 DB5.3_DUMP(1)

استخدم db_dump عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت