Freigeben über


Mögliche Fehler beim Verwalten von Erweiterungen

Die Erweiterung „%s“ ist für „azure_pg_admin“-Benutzer in Azure Database for PostgreSQL nicht auf der Positivliste

Dieser Fehler tritt auf, wenn Sie einen CREATE EXTENSION- oder DROP EXTENSION-Befehl ausführen, der auf eine Erweiterung verweist, die nicht auf der Positivliste ist, oder auf eine Erweiterung, die noch nicht in der Instanz der Azure-Datenbank für flexible Server unterstützt wird, auf der Sie den Befehl ausführen.

Nur Mitglieder von „azure_pg_admin“ dürfen den Befehl CREATE EXTENSION verwenden

Dieser Fehler tritt auf, wenn der Benutzer, der einen CREATE EXTENSION-Befehl ausführt, kein Mitglied der Rolle azure_pg_admin ist.

Nur Mitglieder von „azure_pg_admin“ dürfen den Befehl DROP EXTENSION verwenden

Dieser Fehler tritt auf, wenn der Benutzer, der einen DROP EXTENSION-Befehl ausführt, kein Mitglied der Rolle azure_pg_admin ist.

SET SCHEMA-Klausel für ALTER EXTENSION wird nicht unterstützt.

Dieser Fehler tritt auf, wenn Benutzende versuchen, die SET SCHEMA-Klausel des Befehls ALTER EXTENSION zu verwenden. Die Verwendung dieser Klausel würde die Objekte der referenzierten Erweiterung in ein anderes Schema verschieben, sofern die Erweiterung verschiebbar ist. Die Verwendung dieser Klausel für den ALTER EXTENSION Befehl wird jedoch nicht in einer flexiblen Azure-Datenbank für PostgreSQL-Serverinstanz unterstützt. Die einzige unterstützte Möglichkeit, die von einer Erweiterung in einer Azure-Datenbank für eine PostgreSQL-Instanz eines flexiblen Servers erstellten Objekte in ein bestimmtes Schema zu verschieben, ist zum Zeitpunkt der Erstellung. Verwenden Sie die WITH SCHEMA-Klausel von CREATE EXTENSION.