gpt4 book ai didi

bash - 从 UNIX 运行 sql*loader 时出现消息 2100

转载 作者:行者123 更新时间:2023-11-29 09:38:37 26 4
gpt4 key购买 nike

我有包含以下内容的 .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

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

Message 2100 not found; No message file for product=RDBMS, facility=ULMessage 2100 not found; No message file for product=RDBMS, facility=UL

我已经阅读并得出结论,问题出在环境变量中。你能帮我解决这个错误吗?

最佳答案

改变这一行

ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1/bin/

ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1

看到了

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

关于bash - 从 UNIX 运行 sql*loader 时出现消息 2100,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10413553/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com