安裝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
?