最新のSimba-Datastax ODBCドライバ(試用版)を使用してWindows 10からリモートCassandraに接続しようとしました。私はCassandra 2.1(実際にCassandraドッカーに接続しました)では成功しましたが、Cassandra 3.0.15と3.11では失敗しました。私はドライバをインストールして、Windowsデータソースツール(64ビット)のシステムDSNタブの下でそれを見ることができます。Cassandra ODBC DatastaxはCassandra 2.1で動作しますがWindowsでは3.0ではありません
私のCassandra 3.0ドッカーのホスト、ポート、およびキースペースを指定すると(Cassandra 2.1ドッカーで私にとって正しい値とまったく同じ値)、「テスト...」ボタンを押して接続テストを開始すると、私は "でも、procolバージョン1は利用できません。"という奇妙なエラーが発生しています。
this Webサイトによると、SimbaはドライバがCassandra 3.Xと互換性があると言います。これが失敗する何らかの理由が考えられますか?2.1が成功していますか? :-(
PS:私はhereを訴えて、他の人を見るが、別のエラーメッセージ(制御接続のために利用可能なホスト)
ちょっと考えましたが、倹約を使用していますか? Cassandra 3.xはデフォルトで9160のThriftを無効にします。 – Aaron
@Aaron私は、ThriftとCassandraとの関係がわかりません...過去にSpark ODBCを別の目的で使用しようとしましたが、Cassandraとは関係ありませんでした。 Cassandra ODBCドライバをクリックするとWindowsのデータソースに現れますが、ホストとポートのみを要求し、Thriftへの参照はありません。 Cassandra 3.Xのデフォルトポートが変更されたことを意味しますか? 9042だと思います。 – Pablo