BookmarkSubscribeRSS Feed
Sagie
Calcite | Level 5

 

Hello,
I am using SAS Enterprise Guide and I have a problem importing data in to SAS, when ever I try to import data I get this error
"failed to transcode data from utf-16le to wlatin 1 encoding because it contained characters which are not supported by your SAS session encoding".
I tried a few different files and I always get the same error so its not a problem with a specific file,does anybody have any idea what I need to do?

 

 

2 REPLIES 2
Ksharp
Super User

Specify this encoding for this file.

 

filename x 'c:\xx.csv' encoding='utf-16le';
proc import datafile=x out=have ...........
Cynthia_sas
Diamond | Level 26
In addition, if this is happening on multiple different files, then you might need to change the transcoding of your whole session ... especially if you are using SAS on a server. See this Tech Support note: http://support.sas.com/kb/32/007.html

cynthia

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1202 views
  • 0 likes
  • 3 in conversation