适用于: Azure Database for PostgreSQL - 灵活服务器
运行指向未在白名单中的扩展命令CREATE EXTENSION
或DROP EXTENSION
,或指向在运行此命令的 Azure 数据库灵活服务器实例上尚未支持的扩展时,会出现此错误。
当运行 CREATE EXTENSION
命令的用户不是角色的成员 azure_pg_admin
时,将发生此错误。
当运行 DROP EXTENSION
命令的用户不是角色的成员 azure_pg_admin
时,将发生此错误。
当用户尝试使用 SET SCHEMA
命令的 ALTER EXTENSION
子句时,会发生此错误。 只要扩展可重定位,此子句的使用会将引用的扩展的对象移到另一个架构中。 但是,在 Azure Database for PostgreSQL 灵活服务器中,不支持使用此子句用于ALTER EXTENSION
命令。 将 Azure Database for PostgreSQL 灵活服务器中的扩展创建的对象移动到特定架构的唯一支持方法是在创建时。 使用 WITH SCHEMA
的 CREATE EXTENSION
子句。