

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

# Utilizzo di un client PostgreSQL per connetterti al cluster di database
<a name="babelfish-connect-PostgreSQL"></a>

È possibile utilizzare un client PostgreSQL per connettersi a Babelfish sulla porta PostgreSQL. A partire dalla versione 5.1.0, il server Babelfish applica la crittografia della connessione end-to-end per impostazione predefinita. Aggiorna la tua applicazione per utilizzare i SSL/TLS certificati. Per ulteriori informazioni sulla configurazione SSL/TLS dei certificati, vedere[Protezione dei dati di Aurora PostgreSQL con SSL/TLS](AuroraPostgreSQL.Security.md#AuroraPostgreSQL.Security.SSL).

## Usare psql per connettersi al cluster di database
<a name="babelfish-connect-psql"></a>

Puoi scaricare il client PostgreSQL dal sito Web di [PostgreSQL](https://www.postgresql.org/download/). Per installare psql, segui le istruzioni relative al tuo sistema operativo.

Puoi eseguire query su un cluster di database Aurora PostgreSQL che supporta Babelfish con il client a riga di comando `psql`. Durante la connessione, utilizza la porta PostgreSQL (per impostazione predefinita, porta 5432). In genere, non è necessario specificare il numero di porta, a meno che non sia stato modificato rispetto a quello predefinito. Utilizza il seguente comando per connetterti a Babelfish dal client `psql`:

```
psql -h {{bfish-db.cluster-123456789012}}.{{aws-region}}.rds.amazonaws.com
-p {{5432}} -U {{postgres}} -d babelfish_db
```

I parametri sono i seguenti:
+ `-h` – Nome host dell'istanza del cluster di database (endpoint del cluster) cui desideri accedere.
+ `-p` – Numero di porta PostgreSQL usato per connettersi alla istanza database.
+ `-d`: database a cui si desidera connettersi. Il valore predefinito è `babelfish_db`.
+ `-U` – L'account utente del database cui desideri accedere. (L'esempio mostra il nome utente master predefinito.)

Quando si esegue un comando SQL sul client psql, si termina il comando con un punto e virgola. Ad esempio, il comando SQL seguente esegue la query della [vista sistemi pg\_tables](https://www.postgresql.org/docs/current/view-pg-tables.html) per restituire informazioni su ogni tabella del database.

`SELECT * FROM pg_tables;`

Il client psql ha anche un set di metacomandi integrati. Un *metacomando* è un collegamento che regola la formattazione o fornisce una scorciatoia che restituisce i metadati in un formato facile da usare. Ad esempio, il seguente metacomando restituisce informazioni simili al precedente comando SQL:

`\d`

I metacomandi non devono essere terminati con un punto e virgola (;).

Per uscire dal client psql, immettere `\q`.

Per ulteriori informazioni sull'utilizzo del client psql per eseguire query su un cluster Aurora PostgreSQL, consulta [ la documentazione di PostgreSQL](https://www.postgresql.org/docs/14/app-psql.html).

## Uso di pgAdmin per connettersi al cluster di database
<a name="babelfish-connect-pgadmin"></a>

È possibile utilizzare il client pgAdmin per accedere ai dati nel dialetto PostgreSQL nativo. 

**Per connettersi al cluster con il client pgAdmin**

1. Scarica e installa il client pgAdmin dal sito web [pgAdmin](https://www.pgadmin.org/).

1. Apri il client e esegui l'autenticazione con pgAdmin.

1. Aprire il menu contestuale (pulsante destro del mouse) per **Server** e quindi scegliere **Create (Crea)**, **Server**.  
![Aggiunta del server su pgAdmin.](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/pgAdmin1.png)

1. Inserimento delle informazioni nella finestra di dialogo **Create Server (Crea Server)**. 

   Sulla scheda **Connection (Connessione)**, aggiungi l'indirizzo del cluster Aurora PostgreSQL per **Host** e il numero di porta PostgreSQL (per impostazione predefinita, 5432) per **Port (Porta)**. Fornisci i dettagli di autenticazione e scegli **Save (Salva)**.  
![Definizione della connessione su pgAdmin.](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/pgAdmin2.png)

Dopo la connessione, è possibile utilizzare la funzionalità PGAmin per monitorare e gestire il cluster Aurora PostgreSQL sulla porta PostgreSQL.

![Monitoraggio di un server con pgAdmin.](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/pgAdmin3.png)


Per ulteriori informazioni, consulta la pagina Web [pgAdmin](https://www.pgadmin.org/).