Criando um Banco de Dados do OCI Database with PostgreSQL

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.

  • Na página da lista Configurações, selecione Criar configuração. Se precisar de ajuda para localizar a página da lista, consulte Listando o OCI Database with PostgreSQL.
    O painel Criar configuração é aberto.

    Informações básicas

    Digite as seguintes informações:

    • Nome: Informe um nome para a lista de configuração. Evite digitar informações confidenciais.
    • Descrição: (Opcional) Informe uma descrição para a lista de configuração.
    • PostgreSQL version: Selecione uma versão principal do banco de dados PostgreSQL na lista.
    • Tipo de forma de configuração: Selecione uma das seguintes opções de forma de configuração:
      • Flex: Permite que você configure a quantidade de OCPU e memória.
      • Fixo: Venha com valores definidos para OCPU e memória.

    Tags

    Em Tags, selecione Adicionar tag para aplicar tags ao seu sistema de banco de dados.

    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 as tags posteriormente.

    Colocação e hardware

    Digite as seguintes informações:

    • Compartimento: Selecione o compartimento que conterá a configuração.
    • Tipo de forma de configuração: Selecione uma das seguintes opções de tipo de forma de configuração:
      • Flex: Você pode aplicar configurações flexíveis a sistemas de banco de dados com formas e configurações de hardware variadas. Selecione a Série de formas compatíveis dos sistemas de banco de dados aos quais essa configuração pode ser aplicada. Por padrão, o grupo mais amplo de formas compatíveis é selecionado. Para obter mais informações, consulte OCI Database with PostgreSQL Supported Shapes.
      • Fixo: Uma configuração fixa só pode ser aplicada a um sistema de banco de dados com formas fixas específicas e configuração de hardware correspondente. Selecione um grupo de processadores como a Série de formas e selecione o Nome da forma.

        Os detalhes da forma selecionada são exibidos.

    Variáveis de usuário (leitura/gravação)

    Digite as seguintes informações:

    • 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.

    Selecione Adicionar variável para criar outra 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.
  • 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 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 Suportadas para o OCI Database with PostgreSQL.