Как установить useUnicode = yes & characterEncoding = UTF-8 в DBCPConnectionPool для Oracle в NIFI? - PullRequest
0 голосов
/ 02 июля 2019

Я использую DBCPConnectionPool для создания соединения и извлечения данных из БД Oracle. Но результаты данных были получены с неверным шрифтом. Я полагаю, это связано с тем, что в строке подключения не указано UTF-8.

Я нашел пример, когда установить DBCPConnectionPool для MySQL с utf-8: URL-адрес подключения к базе данных настроен следующим образом:

JDBC: MySQL: // локальный: 3306 / useUnicode = да и characterEncoding = UTF-8.

Но я не уверен, как выглядит Oracle. Не могли бы вы помочь мне дать какое-либо решение? Спасибо.

1 Ответ

0 голосов
/ 02 июля 2019

Эта страница может быть полезна для понимания тонкостей поддержки Unicode в Oracle. Чтобы преобразовать ASCII в UTF-8 в NiFi, используйте процессор ConvertCharacterSet.

...