I am trying to connect through ScyllaDB using a third party JDBC driver. I am largely referencing here: https://java-driver.docs.scylladb.com/stable/index.html#
- Going to
maven.com
here: https://search.maven.org/search?q=g:com.scylladb and grabbing thejava-driver-core-shaded
- Open up DBeaver
Database > Driver Manager > New > Library > Add file
- Pick the downloaded shaded
.jar
file - Go back to
Settings
tab - Populate accordingly
- Hit
ok
- Then go back to
Database > New connection
- Put the JDBC info in accordingly
jdbc:cassandra://hostname:9042
- Put the JDBC info in accordingly
However, I am getting the following error:
Can't create driver instance
Error during driver instantiation
Error during driver instantiation
com.datastax.oss.driver.api.core.CqlSession.<init>()
com.datastax.oss.driver.api.core.CqlSession.<init>()
Furthermore, if I try to use com.ing.data.cassandra.jdbc.CassandraDriver
this driver, I am able to inspect my schemas, but anytime I query a table, I get:
SQL Error: com.datastax.oss.driver.api.core.NoNodeAvailableException: No node was available to execute the query
Has anyone actually done this successfully?