Внешние источники данных. 1С сервер и база под Linux. Краказябры в запросах.

1. user950703 21.02.23 11:22 Сейчас в теме
Доброе время суток, уважаемые.

Проблема. База Firebird подключена в качестве внешнего источника данных.
Кодировка данных по умолчанию WIN1251. (Вложение)
Сервер 1С и база на Линукс Дебиан 10.
Конфигурация ODBC и Строка подключения на клиенте также во Вложении.

Проблема в том, что поля Таблицы с кодировкой WIN1251 при запросе отображаются корректно,
но с кодировкой NONE (Вложение) - нет (кракозябры).

Проблемы с кодировкой FIREBIRD достаточно известны, не хотелось бы изобретать велосипед.
Кто в курсе - прошу поделиться.
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 21.02.23 13:09 Сейчас в теме
(1) The solution: always specify an explicit connection character set. Even better is to make sure your database has a default character set or that every VARCHAR column has its character set explicitly defined
3. user950703 21.02.23 13:24 Сейчас в теме
(2)Эти условия в данном случае выполнены (Вложения)
(2)
4. RustamZz 21.02.23 13:44 Сейчас в теме
(3)
но с кодировкой NONE (Вложение) - нет (кракозябры)
5. user950703 21.02.23 13:59 Сейчас в теме
(2)
(4) Но это условие мне в используемой базе уже не изменить. Можно ли каким-либо способом определить иcпользованную в этих полях кодировку?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот