壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 772|回复: 13

[安装配置] 关于打补丁的问题

[复制链接]
发表于 2013/7/31 21:06:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
在打性能补丁的时候提示了下面错误:
adpatch: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory。
不明白什么意思,请高手指点,由衷感谢!
发表于 2013/8/1 08:29:48 | 显示全部楼层
这个问题应该是你安装前刷的环境变量不对才导致的,在输入adpatch前,请先刷APP的环境变量:. ./APPS<context>.env

另外官方有明确的解释:
======================
Note:943005.1

SYMPTOMS

In release 12.1.1 when runnng adpatch the following error occurs :

ERROR
adpatch: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file:
No such file or directory


CAUSE

Environment is not initialized correctly. Incorrect environment file used to initialize the environment.
ORACLE_HOME is pointing to the database HOME.

SOLUTION

To implement the solution, please execute the following steps:

1. From unix
Go to your $APPL_TOP
cd  /.../apps/apps_st/appl

2. run the apps environment file
. ./APPS<context>.env

3. run adpatch again
adpatch
发表于 2013/8/1 09:26:00 | 显示全部楼层
文件目录不对 或者文件目录下没这个文件
文件目录一般由于环境变量问题  上面给了方法了
没这个文件下这个文件或做链接ln -s 源文件 目标文件

这个文件的位置应该是$ORACLE_HOME/lib/libclntsh.so.10.1
你用echo $ORACLE_HOME看看能不能显示具体文件夹
不能就载入环境变量
 楼主| 发表于 2013/8/1 17:22:54 | 显示全部楼层
重新注册了环境变量,但还是有这样报错。
 楼主| 发表于 2013/8/1 21:03:55 | 显示全部楼层
tanyuxiang 发表于 2013/8/1 09:26
文件目录不对 或者文件目录下没这个文件
文件目录一般由于环境变量问题  上面给了方法了
没这个文件下这 ...

tan兄,希望你能说得详细一些,我该在哪个文件目录下映射一个libclntsh.so10.1?
我注册了环境变量,但还是提示先前的错误。
发表于 2013/8/2 11:54:15 | 显示全部楼层
本帖最后由 tanyuxiang 于 2013/8/2 14:47 编辑
zzszzhjxx 发表于 2013/8/1 21:03
tan兄,希望你能说得详细一些,我该在哪个文件目录下映射一个libclntsh.so10.1?
我注册了环境变量,但 ...

先确认有没有这个文件吧

用应用用户,注册环境变量后

echo $ORACLE_HOME/lib
看是否显示目录

cd $ORACLE_HOME/lib
ls -l libclntsh.so.10.1
看能否找到这个文件

如果有这个文件
echo $LD_LIBRARY_PATH
echo $SHLIB_PATH
看这两个是否包含echo $ORACLE_HOME/lib的目录





 楼主| 发表于 2013/8/2 15:26:18 | 显示全部楼层
tanyuxiang 发表于 2013/8/2 11:54
先确认有没有这个文件吧

用应用用户,注册环境变量后

在$ORACLE_HOME/lib里有libclntsh.so.10.1,并且echo $LD_LIBRARY_PATH和echo $SHLIB_PATH里都包含了路径:
/u2/VIS/visappl/apps/tech_st/10.1.2/lib
发表于 2013/8/2 16:54:03 | 显示全部楼层
楼主能把你操作的步骤详细的提供吗,以截图的形式?
发表于 2013/8/2 16:55:55 | 显示全部楼层
顺便再问一下,你OS和EBS,DB的版本是多少
 楼主| 发表于 2013/8/2 20:46:21 | 显示全部楼层
pzh2010 发表于 2013/8/2 16:55
顺便再问一下,你OS和EBS,DB的版本是多少

pzh2010你好,附件是操作的截图:

更多图片 小图 大图
组图打开中,请稍候......
发表于 2013/8/3 16:57:44 | 显示全部楼层
su - applvis然后加载环境变量 再cd到补丁目录adpatch
 楼主| 发表于 2013/8/4 11:34:02 | 显示全部楼层
tanyuxiang 发表于 2013/8/3 16:57
su - applvis然后加载环境变量 再cd到补丁目录adpatch

tan兄,实际按照你的方法我重新启动了系统就可以了,谢谢你们。
但现在又出现个问题,我在打中文补丁的时候就出现ATTENTION:Please fix above failed worker(s) so the manager can continue.
在网上搜了资料,运行了下面的命令,但还是不行:(红色部分是我现在的Host名)
adjava -ms128m -mx256m -nojit oracle.apps.xdo.oa.util.XDOLoader UPLOAD -DB_USERNAME apps -DB_PASSWORD apps -JDBC_CONNECTION "(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL=tcp)(HOST=paleonode1.sh.paleotek.com)(PORT=1521)))(CONNECT_DATA=(SID=demo)))" -LOB_TYPE DATA_TEMPLATE -APPS_SHORT_NAME OFA -LOB_CODE FADTXD -LANGUAGE 00 -XDO_FILE_TYPE XML-DATA-TEMPLATE -FILE_NAME $FA_TOP/patch/115/publisher/defs/FADTXD.xml

adjava -ms128m -mx256m -nojit oracle.apps.xdo.oa.util.XDOLoader UPLOAD -DB_USERNAME apps -DB_PASSWORD apps -JDBC_CONNECTION "(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL=tcp)(HOST=paleonode1.sh.paleotek.com)(PORT=1521)))(CONNECT_DATA=(SID=demo)))" -LOB_TYPE TEMPLATE_SOURCE -APPS_SHORT_NAME OFA -LOB_CODE FADTXD -LANGUAGE en -TERRITORY US -XDO_FILE_TYPE RTF -TRANSLATE Y -FILE_NAME $FA_TOP/patch/115/publisher/templates/US/FADTXD.rtf
发表于 2013/8/4 16:49:21 | 显示全部楼层
zzszzhjxx 发表于 2013/8/4 11:34
tan兄,实际按照你的方法我重新启动了系统就可以了,谢谢你们。
但现在又出现个问题,我在打中文补丁的 ...

列下详细信息 尤其是FAILED后面的信息
 楼主| 发表于 2013/8/5 08:37:51 | 显示全部楼层
tanyuxiang 发表于 2013/8/4 16:49
列下详细信息 尤其是FAILED后面的信息

tan兄,现在可以了,在命令adctrl后会出现7个选项,实际它还有第8个隐藏选项,只要选择8就可以了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 05:15 , Processed in 0.030275 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表