

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Aggiornamento delle estensioni PostgreSQL nei database RDS per PostgreSQL
<a name="USER_UpgradeDBInstance.PostgreSQL.ExtensionUpgrades"></a>

Un aggiornamento al motore PostgreSQL non aggiorna alcuna estensione PostgreSQL. Per aggiornare un'estensione dopo un aggiornamento a una versione, utilizza il comando `ALTER EXTENSION UPDATE`. 

**Nota**  
Per informazioni sull'aggiornamento dell'estensione PostGIS, consulta [Gestione dei dati spaziali con estensione PostGIS](Appendix.PostgreSQL.CommonDBATasks.PostGIS.md) ([Passaggio 6: Aggiornamento dell'estensione PostGIS](Appendix.PostgreSQL.CommonDBATasks.PostGIS.md#Appendix.PostgreSQL.CommonDBATasks.PostGIS.Update)).  
Per aggiornare l'estensione `pg_repack`, rimuovi l'estensione e quindi crea la nuova versione nel database aggiornato. Per ulteriori informazioni, consulta [pg\$1repack installation](https://reorg.github.io/pg_repack/) nella documentazione `pg_repack`.

Per aggiornare un'estensione, utilizza il comando seguente. 

```
ALTER EXTENSION extension_name UPDATE TO 'new_version';
```

Per l'elenco delle versioni supportate delle estensioni PostgreSQL, consulta [Versioni con estensione PostgreSQL supportate](PostgreSQL.Concepts.General.FeatureSupport.Extensions.md).

Per elencare le estensioni attualmente installate, usa il catalogo PostgreSQL [pg\$1extension](https://www.postgresql.org/docs/current/catalog-pg-extension.html) nel seguente comando.

```
SELECT * FROM pg_extension;
```

Per visualizzare l'elenco delle versioni delle estensioni specifiche disponibili per l'installazione, utilizza la vista PostgreSQL [ pg\$1available\$1extension\$1versions](https://www.postgresql.org/docs/current/view-pg-available-extension-versions.html) nel seguente comando.

```
SELECT * FROM pg_available_extension_versions;
```