在crontab头运行一个脚本 使用 sqlplus 时
报/usr/lib/hpux64/dld.so: Unable to find library 'libsqlplus.so'.
这个错,,怎么解决。。
报/usr/lib/hpux64/dld.so: Unable to find library 'libsqlplus.so'.
这个错,,怎么解决。。
调试欢乐多
是环境变量的问题。。
在脚本头添加了
sh ~/.profile
export ORACLE_HOME=/crm1oraclt/app/product/10.2.0
export PATH=$ORACLE_HOME/bin:/usr/local/bin:$PATH
export NLS_LANG="american_america.ZHS16GBK"
export AIOSS_HOME=$HOME/aiossexport ORACLE_BASE=/crm1oraclt/app
export ORACLE_HOME=/crm1oraclt/app/product/10.2.0
export ORACLE_PATH=$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/admin
export JAVA_HOME=/opt/java1.5
export ORACLE_TERM=xterm
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG=american_america.ZHS16GBK
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS10=$ORACLE_HOME/nls/data
export PATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/bin:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin:$ORACLE_BASE/common/oracle/bin:$JAVA_HOME/jre/bin:$JAVA_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:$ORACLE_HOME/network/lib
export SHPATH=$LD_LIBRARY_PATH
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/network/jlib
export TEMP=/tmp写在最前面就好
感谢大家