Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Prima di rimuovere le estensioni in un'istanza del server flessibile di Database di Azure per PostgreSQL, è necessario aggiungerle all'elenco elementi consentiti.
Passaggi per rimuovere le estensioni
Aggiungere all'elenco elementi consentiti l'estensione.
L'utente che rimuove le estensioni deve essere un membro del ruolo
azure_pg_admin.Eseguire il comando DROP EXTENSION per rimuovere o disinstallare un'estensione specifica. Questo comando rimuove gli oggetti inclusi nell'estensione dal database.
DROP EXTENSION <extension>;
Alcune estensioni potrebbero distribuire oggetti richiesti da altre estensioni. È il caso, ad esempio, dell'estensione
vector, da cui dipende l'estensionepg_diskann. Per rimuovere tali estensioni, è possibile procedere in due modi:-
Aggiungere all'elenco elementi consentiti ed eseguire
DROP EXTENSIONsu tutte le estensioni che dipendono da quella che si sta tentando di rimuovere per prima. Quindi, aggiungere all'elenco elementi consentiti ed eseguireDROP EXTENSIONsull'estensione da cui dipendono altre estensioni.
DROP EXTENSION <dependent_extension>; DROP EXTENSION <depending_extension>;-
aggiungere all'elenco elementi consentiti ed eseguire
DROP EXTENSIONsull'estensione da rimuovere, da cui dipendono altre estensioni, ma aggiungere la clausolaCASCADE, in modo da rimuovere automaticamente tutte le estensioni da cui dipende.
DROP EXTENSION <depending_extension> CASCADE;-
Aggiungere all'elenco elementi consentiti ed eseguire