@rami_braham
Looks like the system account under which the scheduler executes the deployed job doesn't have the necessary OS level privileges to access /opt/oracle/instantclient_12_1/lisqora.so.12.1
Also worth testing:
Run a piece of code which issues a proc options; and a Unix ENV statement and compare in the log if the environment is sufficiently the same when using DIS/EG or running code in batch via scheduler. I'm just thinking the issue could also arise if LD_LIBRARY_PATH is not set correctly when running via scheduler. https://community.oracle.com/thread/2594875
... View more