[상세내용]
ERROR: Error fetching from cursor. ORACLE error is ORA-29275: partial multibyte character
[답변]
오류의 원인은 Oracle server에 설정된 NLS_CHARACTERSET과 Oracle Client에서 지정한 NLS_LANG 값이 다를 경우 발생할 수 있습니다.
proc sql;
connect to oracle(user=xxx password=yyy path=zz);
create table ora as
select * from connection to oracle
(select NLS_CHARACTERSET
from v$nls_parameters);
disconnect from oracle;
quit;
서버의 NLS_CHARACTERSET 이 확인되면
/<sashome>/SASFoundation/9.4/bin/sasenv_local 파일에 환경변수 export 하면 됨
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601"
Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.