Désinstallation de Trusted Language Extensions pour PostgreSQL - Amazon Relational Database Service

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.

Désinstallation de Trusted Language Extensions pour PostgreSQL

Si vous ne souhaitez plus créer vos propres extensions TLE à l'aide de TLE, vous pouvez supprimer l'extension pg_tle et supprimer tous les artefacts. Cette action inclut la suppression de toutes les extensions TLE de la base de données et la suppression du schéma pgtle.

Pour supprimer l'extension pg_tle et son schéma d'une base de données
  1. Utilisez psql ou un autre outil client pour vous connecter à l'instance de base de données RDS for PostgreSQL..

    psql --host=.111122223333.aws-region.rds.amazonaws.com --port=5432 --username=postgres --password --dbname=dbname
  2. Supprimez l'extension pg_tle de la base de données. Si vos propres extensions TLE s'exécutent encore dans la base de données, vous devez les supprimer également. Pour ce faire, vous pouvez utiliser le mot clé CASCADE, comme illustré ci-dessous.

    DROP EXTENSION pg_tle CASCADE;

    Si l'extension pg_tle n'est toujours pas active dans la base de données, vous n'avez pas besoin d'utiliser le mot clé CASCADE.

  3. Supprimez le schéma pgtle. Cette action supprime toutes les fonctions de gestion de la base de données.

    DROP SCHEMA pgtle CASCADE;

    La commande renvoie ce qui suit une fois le processus terminé.

    DROP SCHEMA

    L'extension pg_tle, son schéma et ses fonctions, ainsi que tous les artefacts sont supprimés. Pour créer de nouvelles extensions à l'aide de TLE, répétez la procédure de configuration. Pour de plus amples informations, consultez Configuration de Trusted Language Extensions dans votre instance de base de données RDS for PostgreSQL.