Criando uma Configuração
Crie uma configuração de sistema de banco de dados do OCI Database with PostgreSQL para gerenciar variáveis e extensões.
O OCI Database with PostgreSQL fornece configurações padrão otimizadas predefinidas para uma forma específica. Somente usuários avançados podem precisar alterá-los e gerenciá-los. Para obter mais informações, consulte o manual de referência PostgreSQL.
Ao criar uma configuração, selecione uma configuração fixa ou flexível.
Uma configuração fixo está associada a detalhes de hardware específicos e só pode ser aplicada a sistemas de banco de dados com configurações de hardware em que OCPU e memória correspondam exatamente a esses detalhes.
Uma configuração flexível pode ser aplicada a sistemas de banco de dados com configurações de hardware diferentes. Se um sistema de banco de dados usar uma configuração flexível, você poderá atualizar sua configuração de hardware sem a necessidade de alterar configurações. Configurações flexíveis permitem que você use expressões inteiras para alguns valores variáveis. Para obter mais informações, consulte Configurações flexíveis e variáveis de número inteiro.
Use o comando
oci psql configuration create
e os parâmetros necessários para criar uma configuração:oci psql configuration create --compartment-id <compartment_OCID> [OPTIONS]
Uma lista de extensões ativadas pelo administrador pode ser especificada usando o parâmetro de configuração
oci.admin_enabled_extensions
como parte dodb-configuration-overrides
. Por exemplo:oci psql configuration create --compartment-id <compartment_OCID> --db-version <db_version> --display-name <display_name> --db-configuration-overrides <file://db-configuration-overrides.json> [OPTIONS]
Para obter mais informações, consulte Extensões PostgreSQL Suportadas para o OCI Database with PostgreSQL.
Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Comandos da CLI.
Execute a operação CreateConfiguration para criar uma configuração.
Use
dbConfigurationOverrides
com umconfigKey
deoci.admin_enabled_extensions='<extension1,extension2>'
e o valor necessário para ativar extensões para a configuração. Para obter mais informações, consulte Extensões PostgreSQL Suportadas para o OCI Database with PostgreSQL.Para obter informações sobre o uso da API e as solicitações de assinatura, consulte Documentação da API REST e Credenciais da Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.