

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

# Risoluzione dei problemi di connessione del driver JDBC
<a name="neptune-jdbc-troubleshooting"></a>

Se il driver non riesce a connettersi al server, utilizzare la funzione `isValid` dell'oggetto JDBC `Connection` per verificare se la connessione è valida. Se la funzione restituisce `false`, per indicare che la connessione non è valida, verificare che l'endpoint a cui ci si sta connettendo sia corretto e che ci si trovi nel VPC del cluster database Neptune o che si disponga di un tunnel SSH valido per il cluster.

Se si ottiene una risposta `No suitable driver found for {{(connection string)}}` dalla chiamata `DriverManager.getConnection`, probabilmente c'è un problema all'inizio della stringa di connessione. Assicurarsi che la stringa di connessione inizi così:

```
jdbc:neptune:{{opencypher}}://{{...}}
```

Per raccogliere ulteriori informazioni sulla connessione, è possibile aggiungere un oggetto `LogLevel` alla stringa di connessione in questo modo:

```
jdbc:neptune:{{opencypher}}://{{(JDBC URL)}}:{{(port)}};logLevel=trace
```

In alternativa, è possibile aggiungere `properties.put("logLevel", "trace")` nelle proprietà di input per registrare le informazioni di traccia.