مشاركة عبر


إسقاط الملحقات

قبل إسقاط الملحقات في قاعدة بيانات Azure لمثيل خادم مرن PostgreSQL، يجب عليك إدراجها في القائمة المسموح بها.

خطوات إسقاط الملحقات

  1. قائمة السماح بالملحق.

  2. يجب أن يكون المستخدم الذي يسقط الملحقات عضوا في azure_pg_admin الدور.

  3. قم بتشغيل الأمر DROP EXTENSION لإسقاط ملحق معين أو إلغاء تثبيته. يقوم هذا الأمر بإسقاط الكائنات المحزمة في الملحق من قاعدة البيانات الخاصة بك.

DROP EXTENSION <extension>;
  1. قد توزع بعض الملحقات العناصر المطلوبة بواسطة ملحق آخر. هذه هي الحالة، على سبيل المثال، للملحق vector ، الذي يعتمد فيه pg_diskann الملحق. لإسقاط هذه الملحقات، يمكنك المتابعة بطريقتين:

    • قائمة السماح وتشغيلها DROP EXTENSION على جميع الملحقات التي تعتمد على الملحقات التي تحاول إسقاطها أولا. ثم، allowlist وتشغيل DROP EXTENSION على الملحق الذي تعتمد عليه الملحقات الأخرى.
    DROP EXTENSION <dependent_extension>;
    DROP EXTENSION <depending_extension>;
    
    • Allowlist وتشغيل DROP EXTENSION على الملحق الذي تريد إسقاطه، تعتمد الملحقات الأخرى على، ولكن أضف CASCADE عبارة ، بحيث تسقط تلقائيا جميع الملحقات التي تعتمد عليها.
    DROP EXTENSION <depending_extension> CASCADE;