Requisitos para usar Trusted Language Extensions para PostgreSQL - Amazon Relational Database Service

Requisitos para usar Trusted Language Extensions para PostgreSQL

A seguir são apresentados os requisitos para configurar e usar o kit de desenvolvimento TLE.

  • Versões do RDS para PostgreSQL: o Trusted Language Extensions só é compatível com o RDS para PostgreSQL versões 13.12 e versões 13 posteriores, 14.5 e versões 14 posteriores e 15.2 e versões posteriores.

  • Requer privilégios rds_superuser: para instalar e configurar a extensão pg_tle, sua função de usuário do banco de dados deve ter as permissões da função rds_superuser. Por padrão, essa função é concedida ao usuário postgres que cria o Instância de banco de dados do RDS para PostgreSQL.

  • Requer um grupo de parâmetros de banco de dados personalizado: sua instância de banco de dados do RDS para PostgreSQL deve ser configurada com um grupo de parâmetros de banco de dados personalizado.

Criar e aplicar um grupo de parâmetros de banco de dados personalizado

Use as etapas a seguir para criar um grupo de parâmetros de banco de dados personalizado e configurar sua instância de banco de dados do RDS para PostgreSQL para usá-lo.

Como criar um grupo de parâmetros de banco de dados personalizado e usá-lo com sua instância de banco de dados do RDS para PostgreSQL
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. Selecione Parameter groups (Grupos de parâmetros) no menu do Amazon RDS

  3. Escolha Create parameter group (Criar grupo de parâmetros).

  4. Na página Parameter group details (Detalhes do grupo de parâmetros), insira as informações a seguir.

    • Em Parameter group family (Família de grupos de parâmetros), selecione postgres14.

    • Em Type (Tipo), selecione DB Parameter Group (Grupo de parâmetros de banco de dados).

    • Em Group name (Nome do grupo), forneça ao seu grupo de parâmetros um nome significativo no contexto de suas operações.

    • Em Description (Descrição), insira uma descrição útil para que outras pessoas de sua equipe possam encontrá-lo facilmente.

  5. Escolha Criar. Seu grupo de parâmetros de banco de dados personalizado é criado em sua Região da AWS. Agora você pode modificar sua instância do RDS para PostgreSQL para usá-la seguindo as próximas etapas.

  6. Selecione Databases (Bancos de dados) no menu do Amazon RDS.

  7. Selecione a instância de banco de dados do RDS para PostgreSQL que você deseja usar com o TLE dentre as opções listadas e, depois, selecione Modify (Modificar).

  8. Na Na página Modify DB instance settings (Modificar configurações da instância de banco de dados), encontre Database options (Opções de banco de dados) na seção Additional configuration (Configuração adicional) e selecione seu grupo de parâmetros de banco de dados personalizado no seletor.

  9. Selecione Continue (Continuar) para salvar a alteração.

  10. Selecione Apply immediately (Aplicar imediatamente) para que você possa continuar configurando da instância de banco de dados do RDS para PostgreSQL para usar o TLE.

Para continuar configurando seu sistema para Trusted Language Extensions, consulte Configurar o Trusted Language Extensions em sua instância de banco de dados do RDS para PostgreSQL.

Para obter mais informações sobre como trabalhar com Grupos de parâmetros do banco de dados, consulte Grupos de parâmetros de banco de dados para instâncias de banco de dados do Amazon RDS.

Você pode evitar especificar o argumento --region ao usar comandos da CLI configurando sua AWS CLI com sua Região da AWS padrão. Para obter mais informações, consulte Conceitos básicos de configuração da no Guia do usuário do AWS Command Line Interface.

Como criar um grupo de parâmetros de banco de dados personalizado e usá-lo com sua instância de banco de dados do RDS para PostgreSQL
  1. Use o comando create-db-parameter-group da AWS CLI para criar um grupo de parâmetros de banco de dados personalizado com base em postgres14 para sua Região da AWS.

    Para Linux, macOS ou Unix:

    aws rds create-db-parameter-group \ --region aws-region \ --db-parameter-group-name custom-params-for-pg-tle \ --db-parameter-group-family postgres14 \ --description "My custom DB parameter group for Trusted Language Extensions"

    Para Windows:

    aws rds create-db-parameter-group ^ --region aws-region ^ --db-parameter-group-name custom-params-for-pg-tle ^ --db-parameter-group-family postgres14 ^ --description "My custom DB parameter group for Trusted Language Extensions"

    Seu grupo de parâmetros de banco de dados personalizado está disponível em sua Região da AWS, para que você possa modificar a instância de banco de dados do RDS para PostgreSQL para usá-lo.

  2. Use o comando modify-db-instance da AWS CLI para aplicar seu grupo de parâmetros de banco de dados personalizado à instância de banco de dados do RDS para PostgreSQL. Esse comando reinicia imediatamente a instância ativa.

    Para Linux, macOS ou Unix:

    aws rds modify-db-instance \ --region aws-region \ --db-instance-identifier your-instance-name \ --db-parameter-group-name custom-params-for-pg-tle \ --apply-immediately

    Para Windows:

    aws rds modify-db-instance ^ --region aws-region ^ --db-instance-identifier your-instance-name ^ --db-parameter-group-name custom-params-for-pg-tle ^ --apply-immediately

Para continuar configurando seu sistema para Trusted Language Extensions, consulte Configurar o Trusted Language Extensions em sua instância de banco de dados do RDS para PostgreSQL.

Para obter mais informações, consulte Grupos de parâmetros para Amazon RDS.