3

SquirrelSQL クライアントHiveに接続しようとしています。

virtualbox の Debian 7.0 VM で Hadoop/Hive を実行しています。

Hive サーバーがオンラインで、ラップトップ クライアントで VM に ping を実行すると、VM が応答し、問題ありません。

次に、SquirrelSQL を使用して Hive に接続しようとしています。

この投稿に関連して、Amazon JDBC ドライバーを使用しています: Access Hive Tables in SQLClient but not from the Putty

接続は問題ありませんが、クライアントに一意のテーブル (支払い) が表示されず (テーブルがまったくありません!)、単純なクエリで一意のテーブルを選択しようとすると、次のSELECT * FROM pays;エラーが発生します: :

Error: org.apache.thrift.transport.TTransportException: java.net.SocketException: Connection reset by peer: socket write error
SQLState:  08S01
ErrorCode: 0

Web で問題を探しましたが、何も見つかりませんでした。

助けてくれてありがとう =)

ps: 下手な英語でごめんなさい...

4

1 に答える 1

1

セクション「SQuirrel SQL クライアントとの統合」のリンクHive JDBC インターフェイスの指示に従ってください。jar ファイルを SQuirrel/lib フォルダーにインポートした後、私のために機能します。

于 2014-11-12T11:35:07.067 に答える