After you upgrade to SAS® Viya® Stable 2025.11 or later, the table.loadDataSource action is unable to load any SAS® Data Connectors. The sas-cas-server-default-control pod logs an error message:
{"level":"error","message":"Extension Load Failure: OS Error: -1 (libclntsh.so.12.1: cannot
open shared object file: No such file or directory)","messageKey":"TKS_OS_LOAD_FAILURE",
"properties":{"caller":"sklstoj.c:118","pod":"sas-cas-server-default-
controller","sessionIndex":"20","sessionPid":"3227","sessionUser":
"sas.planning","thread":"00000007"},"source":"cas-shared-default","timeStamp":
"2026-01-07T17:26:30.436000+00:00","version":1}
Due to this error, other processes and pods fail:
Since SAS® Viya® Stable 2024.05, the Oracle Instant Client libraries are included with the SAS Viya deployment. With Stable 2025.11, SAS Cloud Analytic Services uses a library linked to the Oracle Instant Client library, libclntsh.so.12.1. An environment variable, ORACLE, points to the shipped location of the libclntsh.so.12.1 library in the default deployment assets. When you deploy SAS/ACCESS® Interface for Oracle, you can change the deployment to point to a different version of the Oracle Instant Client libraries. The sas-access.properties file is updated to set the ORACLE environment variable to the location of the Oracle Client libraries. If this location does not have the libclntsh.so.12.1 library, SAS Cloud Analytic Services is unable to load the SAS Data Connectors library.
ORACLE=/data-drivers/access-clients/oracle:/opt/sas/viya/home/lib64/accessclients/oracle/19.22/client64/lib
Note: Update the deployment after changing the sas-access.properties file and restart the CAS deployment.