هذا هو الأمر dropdb الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
dropdb - إزالة قاعدة بيانات PostgreSQL
موجز
دروب ديب [خيار الاتصال...] [خيار...] com.dbname
الوصف
يدمر dropdb قاعدة بيانات PostgreSQL الموجودة. يجب على المستخدم الذي ينفذ هذا الأمر
أن تكون مستخدمًا متميزًا لقاعدة البيانات أو مالكًا لقاعدة البيانات.
dropdb عبارة عن غلاف حول أمر SQL DROP DATABASE (DROP_DATABASE(7)). لا يوجد
الفرق الفعال بين إسقاط قواعد البيانات عبر هذه الأداة المساعدة وعبر طرق أخرى لـ
الوصول إلى الخادم.
OPTIONS
يقبل dropdb وسيطات سطر الأوامر التالية:
com.dbname
يحدد اسم قاعدة البيانات المراد إزالتها.
-e
--صدى صوت
قم بتكرار الأوامر التي ينشئها Dropdb ويرسلها إلى الخادم.
-i
- تفاعلي
يصدر مطالبة بالتحقق قبل القيام بأي شيء مدمر.
-V
--الإصدار
اطبع نسخة dropdb واخرج.
- في حال وجوده
لا ترمي خطأ إذا كانت قاعدة البيانات غير موجودة. يتم إصدار إشعار في هذه الحالة.
-?
--مساعدة
اعرض المساعدة حول وسيطات سطر أوامر dropdb، ثم اخرج.
يقبل dropdb أيضًا وسيطات سطر الأوامر التالية لمعلمات الاتصال:
-h مضيف
- المضيف =مضيف
يحدد اسم مضيف الجهاز الذي يعمل عليه الخادم. إذا كانت القيمة
يبدأ بشرطة مائلة ، ويستخدم كدليل لمقبس مجال Unix.
-p ميناء
- المنفذ =ميناء
يحدد منفذ TCP أو امتداد ملف مقبس مجال Unix المحلي على الخادم
يستمع للاتصالات.
-U اسم المستخدم
--اسم المستخدم =اسم المستخدم
اسم المستخدم للاتصال باسم.
-w
--لا توجد كلمة مرور
أبدا إصدار مطالبة كلمة المرور. إذا كان الخادم يتطلب مصادقة كلمة المرور وملف
كلمة المرور غير متاحة بوسائل أخرى مثل ملف .pgpass ، الاتصال
ستفشل المحاولة. يمكن أن يكون هذا الخيار مفيدًا في المهام الدفعية والبرامج النصية التي لا يوجد فيها مستخدم
موجود لإدخال كلمة المرور.
-W
--كلمه السر
فرض dropdb للمطالبة بكلمة مرور قبل الاتصال بقاعدة البيانات.
هذا الخيار ليس ضروريًا أبدًا، نظرًا لأن dropdb سيطالبك تلقائيًا بكلمة مرور
إذا كان الخادم يطلب مصادقة كلمة المرور. ومع ذلك، فإن dropdb سوف يضيع الاتصال
محاولة معرفة أن الخادم يريد كلمة مرور. في بعض الحالات ، الأمر يستحق الكتابة
-W لتجنب محاولة الاتصال الإضافية.
- الصيانة- ديسيبل =com.dbname
يحدد اسم قاعدة البيانات المراد الاتصال بها لإسقاط قاعدة البيانات الهدف.
إذا لم يتم تحديدها، سيتم استخدام قاعدة بيانات postgres؛ إذا كان هذا غير موجود (أو هو
قاعدة البيانات التي يتم إسقاطها)، سيتم استخدام template1.
البيئة
شبح
بي جي بورت
PGUSER
معلمات الاتصال الافتراضية
هذه الأداة ، مثل معظم أدوات PostgreSQL الأخرى ، تستخدم أيضًا متغيرات البيئة
بدعم من libpq (راجع القسم 31.14 ، "متغيرات البيئة" ، في الوثائق).
DIAGNOSTICS
في حالة وجود صعوبة، راجع إسقاط قاعدة البيانات (DROP_DATABASE(7)) و psql(1) لمناقشات
المشاكل المحتملة ورسائل الخطأ. يجب أن يعمل خادم قاعدة البيانات على الهدف
مضيف. أيضًا ، أي إعدادات اتصال افتراضية ومتغيرات البيئة المستخدمة بواسطة libpq
سيتم تطبيق مكتبة الواجهة الأمامية.
أمثلة
لتدمير العرض التوضيحي لقاعدة البيانات على خادم قاعدة البيانات الافتراضي:
$ دروب ديب عرض
لتدمير العرض التوضيحي لقاعدة البيانات باستخدام الخادم الموجود على مضيف eden، المنفذ 5000، مع التحقق
وإلقاء نظرة خاطفة على الأمر الأساسي:
$ دروب ديب -p 5000 -h جنة عدن -i -e عرض
سيتم حذف قاعدة البيانات "التجريبية" نهائيًا.
هل أنت متأكد؟ (ص / ن) y
إسقاط عرض قاعدة البيانات؛
استخدم dropdb عبر الإنترنت باستخدام خدمات onworks.net