安装EBS R12.2增加中文字符集时,运行$AU_TOP/bin/adadmin出错:
$ adadmin
adadmin: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory
产因是没有配置应用管理用户的环境变量。
对.base_profile进行编辑,增加以下内容:
$ vim .bash_profile
. /d01/oracle/apps/VIS/fs1/EBSapps/appl/VIS_ebstest.env
再次执行后,仍然报相同的错误。
原来在d01l目录下有两个env文件,真正应该配置的是APPSVIS_ebstest.env
$ cd /d01/oracle/apps/VIS/fs1/EBSapps/appl
$ ll |grep env
-rw-r--r-- 1 applvis dba 1025 Dec 14 23:19 APPSVIS_ebstest.env
-rwxr-xr-x 1 applvis dba 18075 Dec 14 23:19 VIS_ebstest.env
最终解决方法:
修改.bash_profile文件,改为以下内容
. /d01/oracle/apps/VIS/fs1/EBSapps/appl/VIS_erptest.env