clickhouse-odbc icon indicating copy to clipboard operation
clickhouse-odbc copied to clipboard

Связка Clickhouse + SSIS

Open AlexSD2000 opened this issue 5 years ago • 4 comments

Продолжение https://github.com/ClickHouse/clickhouse-odbc/issues/296

Если руки дойдут, посмотрите, пожалуйста. В версии драйвера 1.1.8 заработала выгрузка из Clickhouse в SQL Server. Но остается несколько проблем:

  1. Выгрузка не работает, если тип колонки в Clickhouse - String Вижу ошибку "HY090, Message: Invalid string or buffer length" Воспроизводить аналогично https://github.com/ClickHouse/clickhouse-odbc/issues/296, только с колонкой String в таблице в Clickhouse.

  2. В обратную сторону не работает. Выгрузка из SQL Server в Clickhouse. Вижу ошибку "Code: 456, e.displayText() = DB::Exception: Query parameter odbc_positional_1 was not set (version 20.3.8.53)" Воспроизводить аналогично https://github.com/ClickHouse/clickhouse-odbc/issues/296. Только сделать "OLE DB Source" - таблица в SQL Server, "ODBC Destination" - Clickhouse Упадет на шаге "ODBC Destination" image

AlexSD2000 avatar Aug 03 '20 14:08 AlexSD2000

Для 1. попробуйте временный билд из #315 - причина может быть похожая.

traceon avatar Sep 11 '20 14:09 traceon

Для 2. похожие ошибки у меня получились в рандомных местах в квери, когда я использую ANSI драйвер. C Unicode драйвером все OK. Перепроверите?

Ремайндер отсюда в силе: https://github.com/ClickHouse/clickhouse-odbc/issues/296#issuecomment-651264049

traceon avatar Sep 11 '20 15:09 traceon

Для 1. попробуйте временный билд из #315 - причина может быть похожая.

32bit временный билд найдётся?

AlexSD2000 avatar Sep 25 '20 10:09 AlexSD2000