Anforderungen für die Verwendung von Trusted Language Extensions für PostgreSQL - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anforderungen für die Verwendung von Trusted Language Extensions für PostgreSQL

Beachten Sie die folgenden Anforderungen für die Einrichtung und Verwendung des TLE-Entwicklungskits.

  • Aurora-PostgreSQL Versionen – Trusted Language Extensions wird nur von Aurora-PostgreSQL Version 14.5, und höheren Versionen unterstützt.

  • Erfordert rds_superuser-Berechtigungen – Um die pg_tle-Erweiterung einzurichten und zu konfigurieren, muss Ihre Datenbankbenutzerrolle über die Berechtigungen der rds_superuser-Rolle verfügen. Diese Rolle wird standardmäßig dem postgres-Benutzer zugewiesen, der den DB-Cluster von Aurora PostgreSQL erstellt.

  • Erfordert eine benutzerdefinierte DB-ParametergruppeIhr DB-Cluster von Aurora PostgreSQL muss mit einer benutzerdefinierten DB-Parametergruppe konfiguriert sein. Sie verwenden die benutzerdefinierte DB-Parametergruppe für die Writer-Instance Ihres DB-Clusters von Aurora PostgreSQL.

Erstellen und Anwenden einer benutzerdefinierten DB-Parametergruppe

Verwenden Sie die folgenden Schritte, um eine benutzerdefinierte DB-Parametergruppe zu erstellen und Ihren DB-Cluster von Aurora PostgreSQL für ihre Verwendung zu konfigurieren.

So erstellen Sie eine benutzerdefinierte DB-Parametergruppe und verwenden Sie mit Ihrem DB-Cluster von Aurora PostgreSQL
  1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Menü von Amazon RDS „Parameter groups“ (Parametergruppen) aus.

  3. Wählen Sie Create parameter group (Parametergruppe erstellen).

  4. Geben Sie auf der Seite Parameter group details Parametergruppendetails die folgenden Informationen ein.

    • Wählen Sie unter Parameter group family (Parametergruppenfamilie) die Option aurora-postgresql14 aus.

    • Wählen Sie für Type (Typ) die Option DB Parameter Group (DB-Parametergruppe) aus.

    • Geben Sie Ihrer Parametergruppe unter Group name (Gruppenname) im Kontext Ihrer Operationen einen aussagekräftigen Namen.

    • Geben Sie unter Description (Beschreibung) eine nützliche Beschreibung ein, damit andere Mitglieder Ihres Teams sie leicht finden können.

  5. Wählen Sie Erstellen aus. Ihre benutzerdefinierte DB-Parametergruppe wird in Ihrer AWS-Region erstellt. Sie können jetzt Ihren DB-Cluster von Aurora PostgreSQL ändern, um sie zu verwenden, indem Sie die nächsten Schritte ausführen.

  6. Wählen Sie Databases (Datenbanken) im Amazon-RDS-Menü aus.

  7. Wählen Sie aus der Liste den DB-Cluster von Aurora PostgreSQL für die Verwendung mit TLE aus und klicken Sie dann auf Modify (Ändern).

  8. Suchen Sie auf der Seite zum Ändern der DB-Cluster-Einstellungen nach Database options (Datenbankoptionen) und verwenden Sie die Auswahl, um Ihre benutzerdefinierte DB-Parametergruppe auszuwählen.

  9. Wählen Sie Continue (Weiter) aus, um die Änderung zu speichern.

  10. Wählen Sie Apply immediately (Sofort anwenden) aus, damit Sie die Einrichtung DB-Cluster von Aurora PostgreSQL zur Verwendung von TLE fortsetzen können.

Informationen zum weiteren Einrichten Ihres Systems für Trusted Language Extensions finden Sie unter Einrichten von Trusted Language Extensions in Ihrem DB-Cluster von Aurora PostgreSQL.

Weitere Informationen zum Arbeiten mit DB-Clustern und DB-Parametergruppen finden Sie unter DB-Cluster-Parametergruppen für Amazon-Aurora-DB-Cluster.

Sie können die Angabe des --region-Arguments vermeiden, wenn Sie CLI-Befehle verwenden, indem Sie Ihre AWS CLI mit Ihrer standardmäßigen AWS-Region konfigurieren. Weitere Informationen finden Sie unter Konfigurationsgrundlagen im AWS Command Line Interface-Benutzerhandbuch.

So erstellen Sie eine benutzerdefinierte DB-Parametergruppe und verwenden Sie mit Ihrem DB-Cluster von Aurora PostgreSQL
  1. Verwenden Sie den AWS CLI-Befehl create-db-parameter-group, um eine benutzerdefinierte DB-Parametergruppe basierend auf aurora-postgresql14 für Ihre AWS-Region zu erstellen. Beachten Sie, dass Sie in diesem Schritt eine DB-Parametergruppe zum Anwenden auf die Writer-Instance Ihres DB-Clusters von Aurora PostgreSQL erstellen.

    Für Linux, macOS oder Unix:

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

    Für Windows:

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

    Ihre benutzerdefinierte DB-Parametergruppe ist in Ihrer AWS-Region verfügbar. Sie können also die Writer-Instance Ihres DB-Clusters von Aurora PostgreSQL ändern, um sie zu verwenden.

  2. Verwenden Sie den AWS CLI-Befehl modify-db-Instance, um Ihre benutzerdefinierte DB-Parametergruppe auf die Writer-Instance Ihres DB-Clusters von Aurora PostgreSQL anzuwenden. Mit diesem Befehl wird die aktive Instance sofort neu gestartet.

    Für Linux, macOS oder Unix:

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

    Für Windows:

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

Informationen zum weiteren Einrichten Ihres Systems für Trusted Language Extensions finden Sie unter Einrichten von Trusted Language Extensions in Ihrem DB-Cluster von Aurora PostgreSQL.

Weitere Informationen finden Sie unter DB-Parametergruppen für DB-Instances von Amazon Aurora .