

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

# Utilizzare DBeaver per accedere ad Aurora DSQL
<a name="accessing-dbeaver"></a>

DBeaver è un client SQL universale che può essere utilizzato per gestire qualsiasi database dotato di un driver JDBC. È ampiamente utilizzato dagli sviluppatori e dagli amministratori di database grazie alle sue solide capacità di visualizzazione, modifica e gestione dei dati. Utilizzando le opzioni DBeaver di connettività cloud di Aurora, puoi connetterti DBeaver ad Aurora DSQL in modo nativo.

## DBeaver Pro
<a name="dbeaver-pro"></a>

DBeaver I prodotti PRO offrono l'integrazione nativa con Aurora DSQL a partire dalla versione 25.3. Segui le istruzioni contenute nella [DBeaver documentazione](https://dbeaver.com/docs/dbeaver/Database-driver-Aurora-DSQL/) per connetterti al tuo cluster Aurora DSQL.

## DBeaver Edizione Community
<a name="dbeaver-community"></a>

DBeaver Community Edition è la versione gratuita e open source. Visita la [pagina di download](https://dbeaver.io/download/) per le istruzioni di installazione. Per connetterti a DSQL da DBeaver Community Edition, devi installare il plugin [Aurora DSQL](https://github.com/awslabs/aurora-dsql-dbeaver-plugin) per. DBeaver

Il [plug-in Aurora DSQL per DBeaver](https://github.com/awslabs/aurora-dsql-dbeaver-plugin) è basato sull'Aurora DSQL [Connector per JDBC e consente l'autenticazione IAM ai cluster Aurora DSQL](https://github.com/awslabs/aurora-dsql-jdbc-connector). Si installa comodamente tramite l' DBeaver interfaccia utente ed elimina la necessità di scrivere codice per la generazione di token o di fornire manualmente un token IAM valido, semplificando l'autenticazione ed eliminando i rischi per la sicurezza associati alle password tradizionali generate dagli utenti.

### Funzionalità
<a name="features"></a>
+  Supporto per l'autenticazione IAM: Connettiti ai cluster Aurora DSQL utilizzando le credenziali AWS IAM per un'autenticazione sicura e senza password 
+  Gestione automatica dei driver: installa e configura senza problemi il connettore Aurora DSQL per JDBC 
+  Opzioni di connessione flessibili: scegli tra la configurazione di connessione basata su host o basata su URL JDBC 

### Plugin Aurora DSQL per l'installazione DBeaver
<a name="installation"></a>

1.  Una DBeaver volta aperto, vai al menu a discesa **Aiuto** → **Installa nuovo software** 

1.  Fai clic su **Aggiungi** per aggiungere un nuovo repository 

1.  Inserisci: 
   +  **Nome:** `Aurora DSQL Plugin` 
   +  **Ubicazione**: `https://awslabs.github.io/aurora-dsql-dbeaver-plugin/update-site/` 

1.  Controlla **Aurora DSQL Connector per JDBC** 

1.  Fai clic su **Avanti**, accetta la licenza e completa l'installazione 

1.  Riavvia DBeaver quando richiesto 

### Creare una connessione Aurora DSQL
<a name="create-connection"></a>

1.  Fai clic sul pulsante **Nuova connessione al database** 

1.  Seleziona **Aurora** DSQL 

1.  In **Server**, selezionare una delle seguenti opzioni per l'impostazione **Connect by** 
   + **Host** 
     +  per abilitare gli input di testo dell'interfaccia utente per i seguenti campi: 
       +  **Endpoint:** DSQL Cluster Endpoint 
       +  **Nome utente: nome utente** DSQL (ad esempio admin) 
       +  **Profilo AWS:** ad esempio predefinito: il profilo standard utilizzato quando non viene specificato alcun profilo specifico 
       +  **Regione AWS (opzionale):** deve corrispondere alla regione in cui esiste il cluster DSQL, altrimenti l'autenticazione fallirà 
   +  **URL** 
     + URL JDBC in questo formato: 

       ```
       jdbc:aws-dsql:postgresql://{cluster_endpoint}/{database}?user=admin&profile=default&region=us-east-1
       ```
     +  Nota: in questa modalità, è abilitato solo l'immissione dell'URL. Per aggiungere parametri alla stringa di connessione JDBC, utilizza il formato dei parametri di interrogazione URL che inizia con? come primo parametro e aggiungi un & per i parametri successivi. 

1.  Fai clic su **Verifica connessione** per verificare che la connessione Aurora DSQL funzioni 

1.  **Fai clic su Fine** 

## Risoluzione dei problemi
<a name="troubleshooting"></a>

### Problema con Windows Trust Store
<a name="windows-trust-store"></a>

Gli utenti Windows potrebbero riscontrare problemi durante il download del driver Aurora DSQL Connector per JDBC da Maven Central.

**Causa:** Windows Trust Store potrebbe non includere i certificati necessari per accedere all'archivio Maven Central.

**Soluzione:**:

1. Esegui DBeaver come «Amministratore»

1. Deseleziona questa impostazione - Windows > Preferenze > Connessioni > «Usa Windows Trust Store»

### Errore di driver mancante
<a name="missing-driver"></a>

Se vedi un'icona del driver mancante o errori di connessione, Aurora DSQL (Community Plugin) potrebbe non essere installato nella versione corrente. DBeaver Di seguito sono riportati alcuni esempi di errori e come correggerli:
+ Creazione di una nuova connessione con il driver mancante:  
![\[Icona del driver mancante in DBeaver\]](http://docs.aws.amazon.com/it_it/aurora-dsql/latest/userguide/images/dbeaver-missing-driver-icon.png)
+ Tentativo di connessione senza il driver:  
![\[Finestra di dialogo di errore quando manca il driver\]](http://docs.aws.amazon.com/it_it/aurora-dsql/latest/userguide/images/dbeaver-version-error-dialog.png)

**Causa:** quando sono installate più DBeaver versioni, le impostazioni di connessione vengono condivise ma i driver vengono installati per applicazione.

**Soluzione:** reinstalla Aurora DSQL (plug-in Community) seguendo i passaggi di installazione precedenti.



**Importante**  
Le funzionalità amministrative fornite dai DBeaver database PostgreSQL (**come Session** Manager **e Lock** Manager) non si applicano ai database Aurora DSQL a causa della loro architettura unica. Sebbene accessibili, queste schermate non forniscono informazioni affidabili sullo stato o sullo stato del database.