Creación de una Configuración

Cree una configuración del sistema de base de datos de OCI Database with PostgreSQL para gestionar variables y extensiones.

Importante

OCI Database with PostgreSQL proporciona configuraciones por defecto optimizadas listas para usar dirigidas a una unidad específica. Solo los usuarios avanzados pueden necesitar cambiarlos y gestionarlos. Para obtener más información, consulte el Manual de referencia PostgreSQL.

Al crear una configuración, seleccione una configuración fija o una configuración flexible.

Una configuración fija está asociada a detalles de hardware específicos y solo se puede aplicar a sistemas de base de datos con configuraciones de hardware en las que la OCPU y la memoria coinciden exactamente con esos detalles.

Se puede aplicar una configuración flexible a sistemas de base de datos con diferentes configuraciones de hardware. Si un sistema de base de datos utiliza una configuración flexible, puede actualizar su configuración de hardware sin necesidad de cambiar las configuraciones. Las configuraciones flexibles permiten utilizar expresiones de enteros para algunos valores de variables. Para obtener más información, consulte Flexible Configurations and Integer Variables.

    1. En la página de lista Configuraciones, seleccione Crear configuración. Si necesita ayuda para buscar la página de lista, consulte Lista de configuraciones.
    2. En la ventana Crear configuración, proporcione valores para lo siguiente:
      • Name (Nombre): introduzca un nombre para la lista de configuración. Evite introducir información confidencial.
      • Descripción: introduzca una descripción para la lista de configuración.
    3. En la sección Configurar ubicación y hardware, proporcione valores para lo siguiente:
      • Compartimento: seleccione el compartimento que va a contener la configuración.
      • Tipo de unidad de configuración: seleccione Flexible o Fijo. Las configuraciones flexibles se pueden aplicar a sistemas de base de datos con diferentes unidades y configuraciones de hardware. Una configuración fija solo se puede aplicar a un sistema de base de datos con unidades fijas específicas y la configuración de hardware correspondiente.
      • Si está creando una configuración flexible, seleccione la serie de unidades compatibles de los sistemas de base de datos a los que se puede aplicar esta configuración. Por defecto, se selecciona el grupo más amplio de unidades compatibles. Para obtener más información, consulte Unidades soportadas.
      • Si está creando una configuración fija, seleccione un grupo de procesadores como la serie de unidades y, a continuación, seleccione el nombre de unidad.

    4. En la sección Variables de usuario (lectura/escritura), agregue o actualice las variables existentes según sea necesario:
      • Nombre de variable: seleccione una variable de usuario de la lista.
      • Valor de variable: seleccione o introduzca un valor para la variable.
      Consejo

      Si la configuración soporta unidades flexibles, puede utilizar expresiones de enteros para algunos valores. Para obtener más información, consulte Flexible Configurations and Integer Variables.
    5. En la sección Configurar extensiones, proporcione la siguiente información:
      • PostgreSQL Extensiones: seleccione una extensión o extensiones de la lista.
      • Seleccione + Otra variable si una extensión soporta variables configurables.
      • Nombre de variable: seleccione una variable de la lista.
      • Valor de variable: seleccione o introduzca un valor para la variable.

      Para obtener más información, consulte Extensiones PostgreSQL soportadas para OCI Database with PostgreSQL.

    6. (Opcional) Mostrar opciones avanzadas: si tiene permisos para crear un recurso, también tiene permisos para aplicar etiquetas de formato libre a ese recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si desea aplicar etiquetas, omita esta opción o pregunte a un administrador. Puede aplicar etiquetas más tarde.
    7. Seleccione Crear.
  • Utilice el comando oci psql configuration create y los parámetros necesarios para crear una configuración:

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

    Se puede especificar una lista de extensiones activadas para administración mediante el parámetro de configuración oci.admin_enabled_extensions como parte de db-configuration-overrides. Por ejemplo:

    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 obtener más información, consulte Extensiones PostgreSQL soportadas para OCI Database with PostgreSQL.

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.

  • Ejecute la operación CreateConfiguration para crear una configuración.

    Utilice dbConfigurationOverrides junto con un valor configKey de oci.admin_enabled_extensions='<extension1,extension2>' y el valor necesario para activar extensiones para la configuración. Para obtener más información, consulte Extensiones PostgreSQL soportadas para OCI Database with PostgreSQL.

    Para obtener información sobre el uso de la API y las solicitudes de firma, consulte la documentación de la API de REST y las Credenciales de seguridad. Para obtener información sobre los SDK, consulte Los SDK y la CLI.