Compartilhar via


Possíveis erros ao gerenciar extensões

APLICA-SE A: Banco de dados do Azure para PostgreSQL – Servidor Flexível

A extensão "%s" não está na lista de permissões para usuários "azure_pg_admin" no Banco de Dados do Azure para PostgreSQL

Esse erro ocorre quando você executa um comando CREATE EXTENSION ou DROP EXTENSION referindo-se a uma extensão que não está na lista de permissões ou a uma extensão que ainda não é suportada na instância do Banco de Dados do Azure para servidor flexível na qual você está executando o comando.

Somente membros de "azure_pg_admin" têm permissão para usar CREATE EXTENSION

Esse erro ocorre quando o usuário que executa um CREATE EXTENSION comando não é membro da azure_pg_admin função.

Somente membros do "azure_pg_admin" têm permissão para usar DROP EXTENSION

Esse erro ocorre quando o usuário que executa um DROP EXTENSION comando não é membro da azure_pg_admin função.

Não há suporte para a cláusula SET SCHEMA para ALTER EXTENSION.

Esse erro ocorre quando o usuário tenta usar a cláusula SET SCHEMA do comando ALTER EXTENSION. O uso dessa cláusula moveria os objetos da extensão referida para outro esquema, desde que a extensão possa ser realocada. No entanto, não há suporte para o uso dessa cláusula para o comando ALTER EXTENSION em um servidor flexível do Banco de Dados do Azure para PostgreSQL. A única maneira compatível de mover os objetos criados por uma extensão em um servidor flexível do Banco de Dados do Azure para PostgreSQL para um esquema específico é no momento da criação. Use a cláusula WITH SCHEMA de CREATE EXTENSION.