Deinstallieren 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.

Deinstallieren von Trusted Language Extensions für PostgreSQL

Wenn Sie keine eigenen TLE-Erweiterungen mehr mit TLE erstellen möchten, können Sie die pg_tle-Erweiterung löschen und alle Artefakte entfernen. Diese Aktion beinhaltet das Löschen aller TLE-Erweiterungen in der Datenbank und das Entfernen despgtle-Schemas.

So löschen Sie die pg_tle-Erweiterung und ihr Schema aus einer Datenbank
  1. Stellen Sie über psql oder ein anderes Client-Tool eine Verbindung mit der Writer-Instance Ihres DB-Clusters von Aurora PostgreSQL her.

    psql --host=cluster-instance-1.111122223333.aws-region.rds.amazonaws.com --port=5432 --username=postgres --password --dbname=dbname
  2. Löschen Sie die pg_tle-Erweiterung aus der Datenbank. Wenn Ihre eigenen TLE-Erweiterungen noch in der Datenbank laufen, müssen Sie diese Erweiterungen ebenfalls löschen. Dazu können Sie das CASCADE-Schlüsselwort verwenden, wie im Folgenden gezeigt.

    DROP EXTENSION pg_tle CASCADE;

    Wenn die pg_tle-Erweiterung in der Datenbank nicht mehr aktiv ist, müssen Sie das CASCADE-Schlüsselwort nicht verwenden.

  3. Löschen Sie das pgtle-Schema. Mit dieser Aktion werden alle Verwaltungsfunktionen aus der Datenbank entfernt.

    DROP SCHEMA pgtle CASCADE;

    Der Befehl gibt nach Abschluss des Vorgangs Folgendes zurück.

    DROP SCHEMA

    Die pg_tle-Erweiterung, ihr Schema und ihre Funktionen sowie alle Artefakte werden entfernt. Um neue Erweiterungen mit TLE zu erstellen, führen Sie den Einrichtungsvorgang erneut durch. Weitere Informationen finden Sie unter Einrichten von Trusted Language Extensions in Ihrem DB-Cluster von Aurora PostgreSQL.