When reading Oracle data through ODBC into a SAS UTF-8 session, SAS might quadruple the lengths for the CHAR and VARCHAR2 variables. This issue occurs when columns are declared using character semantics and the Oracle character set is AL32UTF8.
A workaround is not available for this issue, but is to be addressed in a future software release.
Using SAS/ACCESS® Interface to ORACLE might provide you with more options for reading Oracle data into a SAS UTF-8 session.