2016-03-21 31 views
1

JUnit aracılığıyla komut dosyasını uzaktan çalıştırıyorum ve alıyorum.0509-036 0509-022 Modülü yükleyemiyor libclntsh.so

exec(): 0509-036 Cannot load program /u01/app/gg/ggsci because of the following errors: 
    0509-150 Dependent module libclntsh.so could not be loaded. 
    0509-022 Cannot load module libclntsh.so. 
    0509-026 System error: A file or directory in the path name does not exist. 

Scriptim doğrudan makinede harika çalışıyor. Vücudu (lag_extract.sh):

cd /u01/app/gg 
/u01/app/gg/ggsci << EOF 
OBEY /u01/app/gg/lag_extract.txt 

ve benim itaat dosyası (lag_extract.txt):

LAG EXTRACT * 
  • JSch sürümü: org.apache.servicemix.bundles.jsch-0.1.44_1 12.1.0.4.0

Herhangi öneri:

  • Oracle Golden Gate .jar?

  • cevap

    0

    Bir sistem ortamlarının olmaması ile bağlandı, bu yum libclntsh.so yüklemek veya kurulumdan önce Oracle db gereksinimlerini yüklü olduğundan emin olun çalıştırabilirsiniz. Belki bu bir çözümdür, ancak bir eksik sistem ortamını açığa çıkardım ve şimdi iyi çalışıyor.