次の方法で共有


拡張機能を管理するときに発生する可能性のあるエラー

拡張機能 "%s" は Azure Database for PostgreSQL の "azure_pg_admin" ユーザーに対する使用許可リストに載っていません

このエラーは、CREATE EXTENSION拡張機能、またはコマンドを実行している Azure Database for フレキシブル サーバーのインスタンス上でまだサポートされていない拡張機能を参照している DROP EXTENSION または コマンドを実行する場合に発生します。

"azure_pg_admin" のメンバーのみが CREATE EXTENSION を使用できます

このエラーは、CREATE EXTENSION コマンドを実行するユーザーが azure_pg_admin ロールのメンバーではない場合に発生します。

"azure_pg_admin" のメンバーのみが DROP EXTENSION を使用できます

このエラーは、DROP EXTENSION コマンドを実行するユーザーが azure_pg_admin ロールのメンバーではない場合に発生します。

ALTER EXTENSION の SET SCHEMA 句はサポートされていません。

このエラーは、ユーザーが SET SCHEMA コマンドの ALTER EXTENSION 句を使用しようとしたときに発生します。 この句を使用すると、拡張機能が再配置可能である限り、参照される拡張機能のオブジェクトが別のスキーマに移動されます。 ただし、 ALTER EXTENSION コマンドに対するこの句の使用は、Azure Database for PostgreSQL フレキシブル サーバー インスタンスではサポートされていません。 Azure Database for PostgreSQL フレキシブル サーバー インスタンスの拡張機能によって作成されたオブジェクトを特定のスキーマに移動する唯一の方法は、作成時です。 WITH SCHEMACREATE EXTENSION 句を使用します。