Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exigences relatives à l’utilisation de Trusted Language Extensions pour PostgreSQL
Vous trouverez ci-dessous les exigences relatives à la configuration et à l’utilisation du kit de développement TLE.
Versions d’Aurora PostgreSQL – Trusted Language Extensions est pris en charge sur Aurora PostgreSQL version 14.5 et versions ultérieures uniquement.
Si vous devez mettre à niveau votre cluster de bases de données Aurora PostgreSQL, consultez Mise à niveau des clusters de base de données Amazon Aurora PostgreSQL.
Si vous ne possédez pas encore de cluster de bases de données Aurora exécutant PostgreSQL, vous pouvez en créer un(e). Pour plus d’informations, consultez Création et connexion à un cluster de bases de données Aurora PostgreSQL.
Nécessite les privilèges
rds_superuser– Pour installer et configurer l’extensionpg_tle, votre rôle d’utilisateur de base de données doit disposer des autorisations du rôlerds_superuser. Par défaut, ce rôle est accordé à l’utilisateurpostgresqui crée le cluster de bases de données Aurora PostgreSQL.Nécessite un groupe de paramètres de base de données personnalisé : votre cluster de bases de données Aurora PostgreSQL doit être configuré avec un groupe de paramètres de base de données personnalisé. Vous utilisez le groupe de paramètres de base de données personnalisé pour l’instance d’enregistreur de votre cluster de bases de données Aurora PostgreSQL.
Si votre cluster de bases de données Aurora PostgreSQL n’est pas configuré avec un groupe de paramètres de base de données personnalisé, vous devez en créer un(e) et l’associer à l’instance d’enregistreur de votre cluster de bases de données Aurora PostgreSQL. Pour un bref résumé des étapes, consultez Création et application d’un groupe de paramètres de base de données personnalisé.
Si votre cluster de bases de données Aurora PostgreSQL est déjà configuré à l’aide d’un groupe de paramètres de base de données personnalisé, vous pouvez configurer Trusted Language Extensions. Pour en savoir plus, consultez Configuration de Trusted Language Extensions dans votre cluster de bases de données Aurora PostgreSQL.
Création et application d’un groupe de paramètres de base de données personnalisé
Utilisez les étapes suivantes pour créer un groupe de paramètres de base de données personnalisé et configurer votre cluster de bases de données Aurora PostgreSQL afin de l’utiliser.
Pour créer un groupe de paramètres de base de données personnalisé et l’utiliser avec votre cluster de bases de données Aurora PostgreSQL
Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l’adresse https://console.aws.amazon.com/rds/
. Choisissez Parameter groups (Groupes de paramètres) dans le menu Amazon RDS.
Choisissez Créer un groupe de paramètres.
Dans la page Parameter group details (Détails des groupes de paramètres), entrez les informations suivantes.
Pour Parameter group family (Famille de groupes de paramètres), choisissez aurora-postgresql14.
Pour Type, choisissez DB Parameter Group (Groupe de paramètres de base de données).
Pour Group name (Nom du groupe), attribuez un nom significatif à votre groupe de paramètres dans le contexte de vos opérations.
Pour Description, entrez une description utile afin que les autres membres de votre équipe puissent la trouver facilement.
Choisissez Créer. Votre groupe de paramètres de base de données personnalisé est créé dans votre Région AWS. Vous pouvez désormais modifier votre cluster de bases de données Aurora PostgreSQL afin de l’utiliser dans les étapes suivantes.
Choisissez Databases (Bases de données) dans le menu Amazon RDS.
Choisissez le cluster de bases de données Aurora PostgreSQL que vous souhaitez utiliser avec TLE parmi les éléments répertoriés, puis choisissez Modify (Modifier).
Dans la page Modify DB cluster settings (Modifier les paramètres du cluster de bases de données), recherchez Database options (Options de base de données) et utilisez le sélecteur pour choisir votre groupe de paramètres de base de données personnalisé.
Choisissez Continue (Continuer) pour enregistrer la modification.
Choisissez Apply immediately (Appliquer immédiatement) afin de continuer à configurer le cluster de bases de données Aurora PostgreSQL pour utiliser TLE.
Pour continuer à configurer votre système pour Trusted Language Extensions, consultez Configuration de Trusted Language Extensions dans votre cluster de bases de données Aurora PostgreSQL.
Pour plus d’informations sur l’utilisation de groupes de paramètres de base de données et de cluster de bases de données, consultez Groupes de paramètres de cluster de bases de données pour les clusters de bases de données Amazon Aurora.
Vous pouvez éviter de spécifier l’argument --region lorsque vous utilisez des commandes CLI en configurant votre AWS CLI avec votre Région AWS par défaut. Pour plus d’informations, consultez Principes de base de la configuration dans le guide de l’utilisateur AWS Command Line Interface.
Pour créer un groupe de paramètres de base de données personnalisé et l’utiliser avec votre cluster de bases de données Aurora PostgreSQL
Utilisez la commande AWS CLI create-db-parameter-group pour créer un groupe de paramètres de base de données personnalisé basé sur aurora-postgresql14 pour votre Région AWS. Notez que dans cette étape vous créez un groupe de paramètres de base de données à appliquer à l’instance d’enregistreur de votre cluster de bases de données Aurora PostgreSQL.
Pour Linux, macOS ou Unix :
aws rds create-db-parameter-group \ --regionaws-region\ --db-parameter-group-namecustom-params-for-pg-tle\ --db-parameter-group-family aurora-postgresql14 \ --description "My custom DB parameter group for Trusted Language Extensions"Pour Windows :
aws rds create-db-parameter-group ^ --regionaws-region^ --db-parameter-group-namecustom-params-for-pg-tle^ --db-parameter-group-family aurora-postgresql14 ^ --description "My custom DB parameter group for Trusted Language Extensions"Votre groupe de paramètres de base de données personnalisé est disponible dans votre Région AWS. Vous pouvez donc modifier l’instance d’enregistreur de votre cluster de bases de données Aurora PostgreSQL afin de l’utiliser.
Utilisez la commande AWS CLI modify-db-instance pour appliquer votre groupe de paramètres de base de données personnalisé à l’instance d’enregistreur de votre cluster de bases de données Aurora PostgreSQL. Cette commande redémarre immédiatement l’instance active.
Pour Linux, macOS ou Unix :
aws rds modify-db-instance \ --regionaws-region\ --db-instance-identifieryour-writer-instance-name\ --db-parameter-group-namecustom-params-for-pg-tle\ --apply-immediatelyPour Windows :
aws rds modify-db-instance ^ --regionaws-region^ --db-instance-identifieryour-writer-instance-name^ --db-parameter-group-namecustom-params-for-pg-tle^ --apply-immediately
Pour continuer à configurer votre système pour Trusted Language Extensions, consultez Configuration de Trusted Language Extensions dans votre cluster de bases de données Aurora PostgreSQL.
Pour plus d’informations, consultez Groupes de paramètres de base de données pour les instances de base de données Amazon Aurora.