Creazione di un database OCI con configurazione PostgreSQL

Crea un database OCI con configurazione di sistema di database PostgreSQL per gestire variabili ed estensioni.

Importante

OCI Database con PostgreSQL offre configurazioni predefinite ottimizzate e pronte all'uso per una forma specifica. Solo gli utenti avanzati potrebbero dover modificarli e gestirli. Per ulteriori informazioni, vedere il PostgreSQL manuale di riferimento.

Quando si crea una configurazione, selezionare una configurazione fissa o una configurazione flessibile.

Una configurazione fissa è associata a dettagli hardware specifici e può essere applicata solo ai sistemi di database con configurazioni hardware in cui OCPU e memoria corrispondono esattamente a tali dettagli.

Una configurazione flessibile può essere applicata ai sistemi di database che presentano configurazioni hardware differenti. Se un sistema di database utilizza una configurazione flessibile, è possibile aggiornare la configurazione hardware senza dover modificare le configurazioni. Le configurazioni flessibili consentono di utilizzare espressioni interi per alcuni valori di variabile. Per ulteriori informazioni, vedere Configurazioni flessibili e variabili interi.

  • Nella pagina elenco Configurazioni selezionare Crea configurazione. Se hai bisogno di aiuto per trovare la pagina della lista, consulta la sezione relativa all'elenco dei database OCI con le configurazioni PostgreSQL.
    Viene visualizzato il pannello Crea configurazione.

    Informazioni di base

    Immettere le informazioni riportate di seguito.

    • Nome: immettere un nome per l'elenco di configurazione. Evitare di fornire informazioni riservate.
    • Descrizione: (facoltativo) immettere una descrizione per l'elenco di configurazione.
    • Versione PostgreSQL: selezionare una versione principale del database PostgreSQL dalla lista.
    • Tipo di forma di configurazione: selezionare una delle opzioni di forma di configurazione riportate di seguito.
      • Flex: consente di configurare la quantità di OCPU e memoria.
      • Fisso: viene fornita una serie di valori per OCPU e memoria.

    Tag

    In Tag selezionare Aggiungi tag per applicare l'applicazione di tag al sistema di database.

    Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare tag in formato libero a tale risorsa. Per applicare una tag defined, è necessario disporre delle autorizzazioni per utilizzare la tag namespace. Per ulteriori informazioni sull'applicazione di tag, vedere Tag risorsa. Se non sei sicuro di applicare i tag, salta questa opzione o chiedi a un amministratore. È possibile applicare le tag in un secondo momento.

    Posizionamento e hardware

    Immettere le informazioni riportate di seguito.

    • Compartimento: selezionare il compartimento che conterrà la configurazione.
    • Tipo di forma di configurazione: selezionare una delle opzioni di tipo di forma di configurazione riportate di seguito.
      • Flex: puoi applicare configurazioni flessibili ai sistemi di database con forme e configurazioni hardware variabili. Selezionare la serie di forme compatibili dei sistemi di database a cui è possibile applicare questa configurazione. Per impostazione predefinita, viene selezionato il gruppo più ampio di forme compatibili. Per ulteriori informazioni, vedere Database OCI con forme supportate PostgreSQL.
      • Fisso: una configurazione fissa può essere applicata solo a un sistema di database con forme fisse specifiche e una configurazione hardware corrispondente. Selezionare un gruppo di processori come Serie di forme, quindi selezionare Nome forma.

        Vengono visualizzati i dettagli della forma selezionata.

    Variabili utente (lettura/scrittura)

    Immettere le informazioni riportate di seguito.

    • Nome variabile: selezionare una variabile utente dall'elenco.
    • Valore variabile: selezionare o immettere un valore per la variabile.

    Selezionare Aggiungi variabile per creare un'altra variabile.

    Suggerimento

    Se la configurazione supporta forme flessibili, è possibile utilizzare espressioni con numeri interi per alcuni valori. Per ulteriori informazioni, vedere Configurazioni flessibili e variabili interi.
  • Utilizzare il comando oci psql configuration create e i parametri richiesti per creare una configurazione:

    oci psql configuration create --compartment-id <compartment_ocid> [OPTIONS]

    È possibile specificare una lista di estensioni abilitate per l'amministratore utilizzando il parametro di configurazione oci.admin_enabled_extensions come parte di db-configuration-overrides. Ad esempio:

    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]

    Per ulteriori informazioni, vedere Estensioni supportate per il database OCI con PostgreSQL.

    Per un elenco completo dei parametri e dei valori per i comandi CLI, consultare il manuale CLI Command Reference.

  • Eseguire l'operazione CreateConfiguration per creare una configurazione.

    Utilizzare dbConfigurationOverrides insieme a configKey di oci.admin_enabled_extensions='<extension1,extension2>' e al valore richiesto per abilitare le estensioni per la configurazione. Per ulteriori informazioni, vedere Estensioni supportate per il database OCI con PostgreSQL.