Соединение отклонено: не указан набор символов соединения (свойство lc_ctype, encoding, charSet или localEncoding)

Когда я пытаюсь подключиться к базе данных Firebird с помощью dbeaver, появляется эта ошибка:

введите здесь описание изображения

Соединение отклонено: не указан набор символов соединения (свойство lc_ctype, encoding, charSet или localEncoding). Укажите набор символов соединения (например, свойство charSet=utf-8) или обратитесь к документации Jaybird для получения дополнительной информации.


person Yuliem Alavez    schedule 01.06.2017    source источник


Ответы (3)


Изменить соединение -> Свойства драйвера -> Добавить новое свойство lc_ctype = .... (пример WIN1252, UTF-8, UNICODE,...)

https://www.firebirdsql.org/file/community/ppts/fbcon11/FbCon2011-Charsets-Heymann.pdf

person Korben Dallas    schedule 16.06.2017
comment
Пожалуйста, объясните немного о своем ответе здесь. - person Hima; 16.06.2017

Ошибка говорит: «Пожалуйста, укажите набор символов подключения» - и это то, что вам нужно сделать.

Откройте конфигурацию DBeaver, найдите connection string или то, как он называется в DBeaver, и добавьте любой из параметров кодирования соединения со значением, которое вы хотите, в URI соединения, который вы установили в DBeaver.

См. раздел 3.2 часто задаваемых вопросов о Jaybird:

Jaybird предоставляет два свойства подключения для указания набора символов подключения:

  • charSet с именем набора символов Java (псевдоним: localEncoding)

    Имя набора символов Java должно соответствовать эквивалентному набору символов Firebird.

  • encoding с именем набора символов Firebird (псевдоним: encoding[sic, должно быть lc_ctype])

    Имя набора символов Firebird, за исключением NONE, должно соответствовать эквивалентному набору символов Java.

Для большинства приложений используйте только одно из этих двух свойств.

Подробнее об этой ошибке см. раздел 3.2.3 FAQ.

person Arioch 'The    schedule 01.06.2017

Мне пришлось установить предыдущую версию jaybird.jar 2.2.13 драйвера подключения Firebird, чтобы решить эту проблему.

person isabella    schedule 28.07.2017
comment
прошлое jaybir .jar, извините... версия 2.2.13 - person isabella; 28.07.2017
comment
Добро пожаловать в Stack Overflow! Ознакомьтесь с разделами обзора и справочного центра. чтобы увидеть, как работает этот сайт. - person help-info.de; 28.07.2017
comment
Не используйте комментарии — лучше воспользуйтесь ссылкой редактировать, чтобы добавить дополнительную информацию (см. мое редактирование). - person help-info.de; 28.07.2017