Драйвер ODBC для кустов не распознает unix_timestamp

Я не мог дождаться. Итак, глядя на последнюю версию cmake 3.0.0, есть переменная CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST, которую поддерживает новая версия с разумными значениями по умолчанию

[Edit]. При просмотре документа 2.8.12 пара поддерживается также этой более старой версией.

Поскольку источник cmake поставляется с файлами CMakeLists.txt и может генерировать пакеты OOTB, включая RPM (хотя мне нужно настроить параметры, чтобы они соответствовали соглашению об именах пакетов RHEL, но это не сложно сделать), поэтому я просто начал сначала загружать cmake-3.0.0 с cmake 2.8.11, rpmrebuild -pe, чтобы исправить результирующий cmake 3.0.0 RPM, yum установить его, а затем использовать его для выполнения 2-й бутстрап. Теперь все в порядке. Проблема решена.

Моя прощальная мысль заключается в том, что kitware должен сделать свою документацию лучше написанной.

Кроме того, kitware должен съесть свой собственный dogfood: предоставить инструкции по созданию cmake с cmake, а не с помощью autointools x- (

0
задан Guillaume 18 February 2019 в 15:06
поделиться

1 ответ

Короче говоря, официальный драйвер Hive ODBC действительно действительно действительно плохо, если вы не можете использовать нативные операторы (т.е. если вам нужны параметризованные запросы).

Мои предлагаемые обходные пути - либо получить платный (например, https://www.progress.com/datadirect-connectors - я пробовал и он очень хорошо работает), либо просто использовать JDBC один, если ваше приложение может поддерживать его. Все драйверы ODBC, которые я нашел для Hive, в любом случае являются обертками вокруг jdbc, связывая jre.

0
ответ дан Guillaume 18 February 2019 в 15:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: