Aktualisierung von Postgre-Erweiterungen SQL - 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.

Aktualisierung von Postgre-Erweiterungen SQL

Wenn Sie Ihren Aurora SQL Postgre-DB-Cluster auf eine neue Haupt- oder Nebenversion aktualisieren, werden die SQL Postgre-Erweiterungen nicht gleichzeitig aktualisiert. Bei den meisten Erweiterungen aktualisieren Sie die Erweiterung, nachdem das Upgrade der Haupt- oder Nebenversion abgeschlossen ist. In einigen Fällen aktualisieren Sie jedoch die Erweiterung, bevor Sie die Aurora SQL Postgre-DB-Engine aktualisieren. Weitere Informationen finden Sie unter list of extensions to update in Testen eines Upgrades Ihres Produktions-DB-Clusters auf eine neue Hauptversion.

Für die Installation von SQL Postgre-Erweiterungen sind Rechte erforderlichrds_superuser. In der Regel delegiert ein rds_superuser Berechtigungen über bestimmte Erweiterungen an relevante Benutzer (Rollen), um die Verwaltung einer bestimmten Erweiterung zu erleichtern. Das bedeutet, dass an der Aktualisierung aller Erweiterungen in Ihrem Aurora SQL Postgre-DB-Cluster möglicherweise viele verschiedene Benutzer (Rollen) beteiligt sind. Beachten Sie dies, insbesondere wenn Sie den Upgrade-Prozess mithilfe von Skripten automatisieren möchten. Weitere Informationen zu SQL Postgre-Rechten und -Rollen finden Sie unter. Sicherheit mit Amazon Aurora Postgre SQL

Anmerkung

Hinweise zur Aktualisierung der GIS Post-Erweiterung finden Sie unter Verwaltung von Geodaten mit der GIS Post-Erweiterung (Schritt 6: Aktualisieren Sie die GIS Post-Erweiterung).

Um die pg_repack-Erweiterung zu aktualisieren, entfernen Sie die Erweiterung und erstellen Sie eine neue Version in der aktualisierten DB-Instance. Weitere Informationen finden Sie unter pg_repack installation in der pg_repack-Dokumentation.

Verwenden Sie zur Aktualisierung einer Erweiterung nach einem Upgrade der Engine den Befehl ALTER EXTENSION UPDATE.

ALTER EXTENSION extension_name UPDATE TO 'new_version';

Um Ihre aktuell installierten Erweiterungen aufzulisten, verwenden Sie den Postgre-Katalog SQL pg_extension im folgenden Befehl.

SELECT * FROM pg_extension;

Um eine Liste der spezifischen Erweiterungsversionen anzuzeigen, die für Ihre Installation verfügbar sind, verwenden Sie die Postgre-Ansicht SQL pg_available_extension_versions im folgenden Befehl.

SELECT * FROM pg_available_extension_versions;