Extensões de queda
APLICA-SE A: Banco de dados do Azure para PostgreSQL – Servidor Flexível
Antes de remover as extensões no servidor flexível do Banco de Dados do Azure para PostgreSQL, você deve incluí-las na lista de permitidos.
Etapas para remover extensões
Inclua a extensão na lista de permitidos.
O usuário que remove as extensões deve ser um membro da função
azure_pg_admin
.Execute o comando DROP EXTENSION para remover ou desinstalar uma extensão específica. Esse comando remove os objetos empacotados na extensão do seu banco de dados.
DROP EXTENSION <extension>;
Algumas extensões podem distribuir objetos exigidos por outra extensão. É o caso, por exemplo, da extensão
vector
, da qual a extensãopg_diskann
depende. Para remover essas extensões, você pode continuar de duas maneiras:-
Inclua na lista de permitidos e execute
DROP EXTENSION
em todas as extensões que dependem daquela que você está tentando remover primeiro. Em seguida, inclua na lista de permitidos e executeDROP EXTENSION
na extensão da qual outras extensões dependiam.
DROP EXTENSION <dependent_extension>; DROP EXTENSION <depending_extension>;
-
Inclua na lista de permitidos e execute
DROP EXTENSION
na extensão que você deseja remover, da qual outras extensões dependem, mas adicione a cláusulaCASCADE
, para que ela remova automaticamente todas as extensões das quais ela depende.
DROP EXTENSION <depending_extension> CASCADE;
-
Inclua na lista de permitidos e execute