Ошибка подключения к БД Firebird: Invalid connection string Cannot transliterate character between character sets

0 голосов
newbie в категории Ошибки

При настройке подключения к БД Firebird в Loginom, возникает ошибка проверки подключения: Invalid connection string Cannot transliterate character between character sets:

Сообщение об ошибке

Ответ: 1 шт.

0 голосов
Ирина Комарова

Данная ошибка возникает, если путь к БД содержит символы кириллицы (имена папок и/или файлов на русском языке). Поэтому самое простое решение проблемы - не использовать в данном случае имена на русском языке.

Кроме того, рекомендуем проверить языковые параметры в настройках операционной системы:

Для ОС Windows 10:

  1. Пуск -> Параметры.
  2. В окне Параметры Windows выберите Время и язык.
  3. В открывшемся окне на левой панели нажмите Язык, на правой панели откроются языковые настройки, в разделе Сопутствующие параметры выберите Административные языковые параметры.
  4. В открывшемся окне Регион в группе "Язык программ, не поддерживающих Юникод" параметр "Текущий язык программ, не поддерживающих Юникод" должен быть Русский (Россия). Если это не так, нажмите кнопку Изменить язык системы... и выберите Русский (Россия).

Для ОС Windows 7:

  1. Пуск -> Панель управления -> Язык и региональные стандарты.
  2. В открывшемся окне перейдите на вкладку Дополнительно.
  3. В группе "Язык программ, не поддерживающих Юникод" параметр "Текущий язык программ, не поддерживающих Юникод" должен быть Русский (Россия). Если это не так, нажмите кнопку Изменить язык системы... и выберите Русский (Россия).

После изменения языковых параметров, подключение к БД Firebird в Loginom будет успешным, даже если путь к БД содержит символы кириллицы.

...