Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Прежде чем удалить расширения в гибком экземпляре сервера Базы данных Azure для PostgreSQL, необходимо внести их в белый список.
Действия по удалению расширений
Пользователь, который удаляет расширения, должен быть членом
azure_pg_adminроли.Выполните команду DROP EXTENSION, чтобы удалить или удалить определенное расширение. Эта команда удаляет объекты, упакованные в расширение из базы данных.
DROP EXTENSION <extension>;
Некоторые расширения могут распространять объекты, необходимые другому расширению. Это так, например,
vectorрасширение, в которомpg_diskannзависит расширение. Чтобы удалить такие расширения, можно выполнить два способа:-
Список разрешений и запуск
DROP EXTENSIONвсех расширений, зависящих от того, который вы пытаетесь сначала удалить. Затем выполните список разрешений и запуститеDROP EXTENSIONрасширение, от которого зависят другие расширения.
DROP EXTENSION <dependent_extension>; DROP EXTENSION <depending_extension>;-
Список разрешений и запуск
DROP EXTENSIONрасширения, от которого требуется удалить, зависят другие расширения, но добавьтеCASCADEпредложение, чтобы оно автоматически отбрасывать все расширения, от которых она зависит.
DROP EXTENSION <depending_extension> CASCADE;-
Список разрешений и запуск