我正在尝试通过 JDBC 连接到 Datastax 社区版服务器 2.1.2,但无论我尝试做什么,我都会收到以下错误,即使发出一个非常基本的命令,例如select * from system_traces.events;
InvalidRequestException(why:Keyspace 'keyspace1' does not exist)
通过发出相同的命令可以cqlsh
正常工作,所以这似乎是一个 JDBC 问题。
InvalidRequestException(why:Keyspace 'keyspace1' does not exist)
at org.apache.cassandra.cql.jdbc.CassandraConnection.<init>(CassandraConnection.java:229):229
at org.apache.cassandra.cql.jdbc.CassandraDriver.connect(CassandraDriver.java:92):92
at java.sql.DriverManager.getConnection(DriverManager.java:664):664
at java.sql.DriverManager.getConnection(DriverManager.java:270):270
at railo.commons.db.DBUtil.getConnection(DBUtil.java:109):109
at railo.runtime.db.DatasourceConnectionPool.loadDatasourceConnection(DatasourceConnectionPool.java:89):89
at railo.runtime.db.DatasourceConnectionPool.getDatasourceConnection(DatasourceConnectionPool.java:81):81
at railo.runtime.db.DatasourceManagerImpl.getConnection(DatasourceManagerImpl.java:65):65
at railo.runtime.tag.Query.executeDatasoure(Query.java:696):696 ...
有任何想法吗?蒂亚!