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.

Importante

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.

    1. Na página da lista Configurações, selecione Criar configuração. Se precisar de ajuda para localizar a página da lista, consulte Listando Configurações.
    2. Na janela Criar configuração, forneça valores para o seguinte:
      • Nome: Informe um nome para a lista de configuração. Evite digitar informações confidenciais.
      • Descrição: Informe uma descrição para a lista de configuração.
      • Tipo de forma de configuração: Selecione Flex ou Fixo. Configurações flexíveis podem ser aplicadas a sistemas de banco de dados com configurações de hardware e formatos variados. Uma configuração fixa só pode ser aplicada a um sistema de banco de dados com uma configuração de hardware correspondente e de forma fixa específica. Para obter mais informações, consulte Formas Suportadas.
    3. Na seção Configurar posicionamento e hardware, forneça valores para o seguinte:
      • Selecionar um compartimento: Selecione o compartimento que conterá a configuração.
      • Série de formas: Selecione um grupo de processadores.
        • AMD: formas (Flexíveis) Padrão que usam processadores AMD de geração atual.
        • Intel: formas (Flexíveis) Padrão que usam processadores Intel de geração atual.
      • Nome da forma: Se estiver usando uma forma fixa, selecione a forma do sistema de banco de dados à qual essa lista de configurações pode ser aplicada.
    4. Na seção Variáveis do usuário (leitura/gravação), adicione ou atualize as variáveis existentes conforme necessário:
      • Nome da variável: Selecione uma variável de usuário na lista.
      • Valor da variável: Selecione ou informe um valor para a variável.
      Dica

      Se a configuração suportar formas flexíveis, você poderá usar expressões inteiras para alguns valores. Para obter mais informações, consulte Configurações flexíveis e variáveis de número inteiro.
    5. Na seção Configurar extensões, forneça as seguintes informações:
      • PostgreSQL extensions: Selecione uma ou mais extensões na lista.
      • Selecione + Outra variável se uma extensão suportar variáveis configuráveis.
      • Nome da variável: Selecione uma variável na lista.
      • Valor da variável: Selecione ou informe um valor para a variável.

      Para obter mais informações, consulte Extensões PostgreSQL Suportadas para o OCI Database with PostgreSQL.

    6. (Opcional) Mostrar opções avançadas: Se você tiver permissões para criar um recurso, também terá permissões para aplicar tags de formato livre a esse recurso. Para aplicar uma tag definida, você deve ter permissões para usar o namespace da tag. Para obter mais informações sobre tags, consulte Tags de Recurso. Se você não tiver certeza se deseja aplicar tags, ignore essa opção ou pergunte a um administrador. Você pode aplicar tags posteriormente.
    7. Selecione Criar.
  • 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 do db-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 um configKey de oci.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.