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';
Любая помощь очень ценится.