2013-06-07 3 views
3

Я пытаюсь подключиться Клиент SquirrelSQL до Улей.Подключение к серверу Hive с использованием клиента SquirrelSQL

Я запускаю Hadoop/Hive на Debian 7.0 VM на виртуальном боксе.

Сервер улья онлайн, и когда я пингую свой vm с моим клиентом для ноутбука, vm отвечает, все в порядке.

Затем, я пытаюсь подключиться к Hive, используя SquirrelSQL.

Я использую драйвер 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 

я искал вопрос в Интернете, но я ничего не нашел ,

Спасибо за вашу помощь =)

пс: простите за мой бедный английский ...

ответ

1

Следуйте инструкциям по ссылке Hive JDBC Interface на разделе «Интеграция с короткозамкнутым SQL Client», Его работа для меня после импорта jar файлы в папку SQuirrel/lib ..

+0

Привет, добро пожаловать в SO. Пожалуйста, добавьте соответствующий контент из любых ссылок на ответ в будущем, чтобы гарантировать, что решение будет бессрочно. благодаря – Deepend

Смежные вопросы