Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Voordat u extensies in een flexibele serversysteem van Azure Database for PostgreSQL verwijdert, moet u deze aan de toelatingslijst toevoegen.
Stappen voor het verwijderen van extensies
De gebruiker die de extensies verwijdert, moet lid zijn van de
azure_pg_adminrol.Voer de opdracht DROP EXTENSION uit om een bepaalde extensie te verwijderen of te verwijderen. Met deze opdracht worden de objecten verwijderd die zijn verpakt in de extensie uit uw database.
DROP EXTENSION <extension>;
Sommige extensies kunnen objecten distribueren die vereist zijn voor een andere extensie. Dit is bijvoorbeeld het geval van de
vectorextensie, waarin depg_diskannextensie afhankelijk is. Als u dergelijke extensies wilt verwijderen, kunt u op twee manieren doorgaan:-
Allowlist en uitvoeren
DROP EXTENSIONop alle extensies die afhankelijk zijn van de extensies die u eerst probeert te verwijderen. Vervolgens staat u de acceptatielijst toe en voert u deze uitDROP EXTENSIONop de extensie waarvan andere extensies afhankelijk zijn.
DROP EXTENSION <dependent_extension>; DROP EXTENSION <depending_extension>;-
Allowlist en uitvoeren
DROP EXTENSIONop de extensie die u wilt verwijderen, waarvan andere extensies afhankelijk zijn, maar voeg deCASCADEcomponent toe, zodat alle extensies waarvan deze afhankelijk is automatisch worden verwijderd.
DROP EXTENSION <depending_extension> CASCADE;-
Allowlist en uitvoeren