从UNIX运行sql*loader时的消息2100

May*_*y12 2 unix bash sql-loader

我的.sh文件包含下一个内容:

#!/bin/bash    
echo -------- uploader.sh v 0.1 --------
ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1/bin/
export ORACLE_HOME
PATH=$ORACLE_HOME
export PATH

sqlldr userid=PR/0611@database control=control_file.ctl LOG=fb_log.log errors=100
Run Code Online (Sandbox Code Playgroud)

所以,我想运行sql loader并上传数据.当我运行uploader.sh时,我收到来自unix的下一条消息:

未找到消息2100; 没有找到product = RDBMS,facility = ULMessage 2100的消息文件; product = RDBMS,facility = UL没有消息文件

我已经读过它并得出结论,问题出在环境变量中.你可以帮我解决这个错误吗?

Sat*_*tya 7

改变这一行

ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1/bin/
Run Code Online (Sandbox Code Playgroud)

ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1
Run Code Online (Sandbox Code Playgroud)

并看到它

还要检查系统上是否有ORAUS.MSB