

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 end-to-end connessione per impostazione predefinita. Aggiorna la tua applicazione per farla funzionare con SSL/TLS certificates. For more information about configuring SSL/TLS i certificati, vedi. [Sicurezza dei dati 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\$1tables](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* è una scorciatoia che regola la formattazione o fornisce una scorciatoia che restituisce i metadati in un formato. easy-to-use 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**.  
![\[\]](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)**.  
![\[\]](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.

![\[\]](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/).