BookmarkSubscribeRSS Feed

[SAS 활용 FAQ] SAS 서버에 연결해서 Query를 실행하면, “Transcoding 하는 과정에서 일부 문자 데이터를 손실했습니다…” 메시지가 출력됩니다.

Started ‎07-19-2021 by
Modified ‎07-19-2021 by
Views 554

[상세내용]

"Transcoding 하는 과정에서 일부 문자 데이터를 손실했습니다. 데이터가 새로운 인코딩으로 표시할 수 없는 문자를 가지고 있거나 트랜스코딩 과정에서 데이터가 절단되었을 수 있습니다."

 

[답변]

PC SAS에서 signon으로 서버에 연결 한 후, 아래 SAS codersubmit;endrsubmit; 사이에 넣 어서 실행하면 SAS codesignon 한 서버의 SAS를 이용해서 실행이 됩니다.

 

아래 SAS 코드를 SAS 서버에서 실행하신 후, 로그에서 Language setting 을 확인하십시오.

proc options group=languagecontrol;                     run;

 

해당 오류는 PC에서 SAS/Connect 연결을 시도할 때 서버의 영문 SAS가 호출되기 때문에 한글이 포함된 프로그램을 실행할 수 없는 상황입니다.

 

서버에서 sas를 실행할 때 한글 SAS가 실행될 수 있도록 환경구성을 확인하셔 수정하기시 바랍니 다.

 

SAS 서버의 <SASHOME>/SASFoundation/9.4에 있는 sas의 symbolic link가 “bin/sas_ko”를 가리 키는지 확인하십시요.

(sas -> bin/sas_ko로 링크되어 있어야 한글 SAS가 실행됩니다)

 

Version history
Last update:
‎07-19-2021 10:14 PM
Updated by:
Contributors

sas-innovate-wordmark-2025-midnight.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


Register now!

Article Labels
Article Tags