次の方法で共有


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

適用対象: Azure Database for PostgreSQL - フレキシブル サーバー

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

このエラーは、許可リストに載っていない拡張機能、またはコマンドを実行している Azure Database for フレキシブル サーバーのインスタンス上でまだサポートされていない拡張機能を参照している CREATE EXTENSION または 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 句はサポートされていません。

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