BookmarkSubscribeRSS Feed
robinkp456
Calcite | Level 5

 

ERROR: The ENCODING option value specified is invalid in a SBCS SAS environment.

ERROR: (SASXKRIN): KERNEL RESOURCE INITIALIZATION FAILED.

ERROR: Unable to initialize the SAS kernel.

2 REPLIES 2
Kurt_Bremser
Super User

You launch the single-byte executable of SAS, which is not capable of handling any multi-byte encoding.

Look for the multi-byte executable in your SAS installation directory, and use that.

For any further help, we need to know your operating system and how you launch SAS.

AhmedAl_Attar
Ammonite | Level 13

Hi @robinkp456 

You'll need to examine your SAS software deployment.

Support for Double-Byte Character Sets (DBCS) which includes UTF-8,  has to be explicitly set during the installation/deployment step.

Depending on your Operating System platform (Windows/Linux), if MBCS has been selected during the install, then

- Windows: You could see multiple SAS Shortcuts with corresponding/supported Character Sets 

- Linux: You should see multiple SAS executables (sas_en, sas_u8, sas_dbcs) under the <SASHome>/SASFoundation/9.4/bin directory

 

Hope this helps,

Ahmed

sas-innovate-white.png

Missed SAS Innovate in Orlando?

Catch the best of SAS Innovate 2025 — anytime, anywhere. Stream powerful keynotes, real-world demos, and game-changing insights from the world’s leading data and AI minds.

 

Register now

Mastering the WHERE Clause in PROC SQL

SAS' Charu Shankar shares her PROC SQL expertise by showing you how to master the WHERE clause using real winter weather data.

Find more tutorials on the SAS Users YouTube channel.

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