This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| При подключении к Clickhouse, например, через DBeaver при помощи драйвера, использующего библиотеку этой версии com.clickhouse:clickhouse-jdbc:RELEASE [0.8.5], возникает ошибка: | |
| SQL Error [22000]: Code: 81. DB::Exception: Database clickhouse does not exist. (UNKNOWN_DATABASE) (version 24.8.14.39 (official build)) | |
| Code: 81. DB::Exception: Database clickhouse does not exist. (UNKNOWN_DATABASE) (version 24.8.14.39 (official build)) | |
| Code: 81. DB::Exception: Database clickhouse does not exist. (UNKNOWN_DATABASE) (version 24.8.14.39 (official build)) | |
| Проблема заключается в том, что драйвер неправильно обрабатывает название базы данных со спецсимволами, например "-". | |
| К примеру, ошибка выше возникает при использовании базы данных с именем clickhouse-dev. | |
| Решение: обернуть название базы данных в кавычки - 'clickhouse-dev'. Или при использовании подключения с помощью url: jdbc:clickhouse://host:port/'clickhouse-dev' |