Trino Starburst ODBC SYNTAX_ERROR: USER_ERROR (1010)

Получение следующей ошибки при проверке подключения в диспетчере Windows odbc 64 и 32:[Starburst][Trino] (1010) Произошла ошибка при попытке подключения: SYNTAX_ERROR: USER_ERROR: строка 1:1: несоответствующий ввод '{'. Ожидание: 'ИЗМЕНИТЬ', 'АНАЛИЗ', 'ВЫЗОВ', 'КОММЕНТАРИЙ', 'КОММИТ', 'СОЗДАТЬ', 'ОСВЯЗИТЬ', 'УДАЛИТЬ', 'ОТКЛОНИТЬ', 'УДАЛИТЬ', 'ОПИСАТЬ', 'УДАЛИТЬ', 'ВЫПОЛНИТЬ', 'ОБЪЯСНИТЬ', 'ПРЕДОСТАВИТЬ', 'ВСТАВИТЬ', 'ОБЪЕДИНИТЬ', 'ПОДГОТОВИТЬ', 'ОБНОВИТЬ', 'СБРОС', 'ОТМЕНИТЬ', 'ОТКАТ', 'УСТАНОВИТЬ', 'ПОКАЗАТЬ', 'НАЧАТЬ ', 'ОБРЕЗАТЬ', 'ОБНОВИТЬ', 'ИСПОЛЬЗОВАТЬ',

Шаги для воссоздания:

  1. загрузите и установите на CentOS 7 Trino с сайта trino.io https://repo1.maven.org/maven2/io/trino/trino-server-rpm/377/trino-server-rpm-377.rpm
  2. настроить /etc/catalog/hive.properties
  3. запустить пусковую установку
  4. загрузите и установите Starburst ODBC 64bit в Windows
  5. откройте диспетчер Windows ODBC, введите URL-адрес трино и порт 8080 и нажмите тестовое соединение

установка трино по умолчанию с версии сервера трино.ио трино: 377 и 352 (оба имеют одинаковую ошибку)

1 ответ

Вероятно, эта ошибка связана с драйвером ODBC, который вы используете для подключения. Попробуйте использовать драйвер Magnitude ODBC, например, по этой ссылке Magnitude ODBC.

Информацию об этой ошибке см. в обсуждении проблемы в драйвере Odbc.

Другие вопросы по тегам