Чтение данных Oracle из SAS в сеансе UTF-8 - символы теряют акцент - PullRequest
2 голосов
/ 23 октября 2019

SAS 9.4 M6 на сервере Unix. Клиент SAS EG 8.1.

При чтении данных в SAS из Oracle (10g выпуск 10.2.0.4.0) специальные символы, такие как «é», «â», удаляются из их ударения, поэтому мы получаем «e"," а ". Результат одинаков, независимо от того, используем ли мы через libname или proc sql.

libname ken oracle path=u1 SCHEMA=KEN_DEVLP1 user=[user] PASSWORD=[pwd];

Нам нужно правильно читать и просматривать данные как с UTF-8, так и с latin9сессий.

База данных Oracle NLS_CHARACTERSET равна AL32UTF8, а NLS_NCHAR_CHARACTERSET равна AL16UTF16, получена из

select * from nls_database_parameters where parameter like '%CHARACTERSET';

Любая помощь очень ценится.

...