Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bevor Sie Erweiterungen in einem flexiblen Azure Database for PostgreSQL-Server löschen, müssen Sie sie auf Positivliste setzen.
Schritte zum Löschen von Erweiterungen
Setzen Sie die Erweiterung auf die Positivliste.
Der Benutzer oder die Benutzerin, der bzw. die die Erweiterungen erstellt, muss Mitglied der Rolle
azure_pg_adminsein.Führen Sie den Befehl DROP EXTENSION aus, um eine bestimmte Erweiterung zu löschen oder zu deinstallieren. Mit diesem Befehl werden die in der Erweiterung verpackten Objekte aus Ihrer Datenbank gelöscht.
DROP EXTENSION <extension>;
Einige Erweiterungen verteilen möglicherweise Objekte, die von einer anderen Erweiterung benötigt werden. Dies ist beispielsweise der Fall bei der Erweiterung
vector, von der die Erweiterungpg_diskannabhängig ist. Um solche Erweiterungen zu löschen, können Sie auf zwei Arten fortfahren:-
Setzen Sie alle Erweiterungen, die von den zuerst zu löschenden Erweiterungen abhängig sind, auf die Zulassungsliste, und führen Sie
DROP EXTENSIONaus. Setzen Sie dann die Erweiterung, von der andere Erweiterungen abhängig waren, auf die Zulassungsliste, und führen SieDROP EXTENSIONaus.
DROP EXTENSION <dependent_extension>; DROP EXTENSION <depending_extension>;-
Setzen Sie die Erweiterung, die Sie löschen möchten und von der andere Erweiterungen davon abhängig sind, auf die Zulassungsliste, und führen Sie
DROP EXTENSIONaus. Fügen Sie jedoch die KlauselCASCADEhinzu, sodass alle Erweiterungen, von denen sie abhängig ist, automatisch gelöscht werden.
DROP EXTENSION <depending_extension> CASCADE;-
Setzen Sie alle Erweiterungen, die von den zuerst zu löschenden Erweiterungen abhängig sind, auf die Zulassungsliste, und führen Sie