Chinaunix

标题: 安装oracle9.2 启动 netca 报错-GO了很多,依然无效 [打印本页]

作者: yu17910    时间: 2007-12-17 10:39
标题: 安装oracle9.2 启动 netca 报错-GO了很多,依然无效
安装 Oracle 9.2 在 aix 5207上  安装 ,安装软件的时候会报很多.mk没有安装上去,忽略后,netca配置时报:Error loading native library: .libnjni9.so
java.lang.UnsatisfiedLinkError: jniGetOracleHome
        at oracle.net.common.NetGetEnv.getOracleHome(NetGetEnv.java)
        at oracle.net.ca.CmdlineArgs.setOraArgs(CmdlineArgs.java)
        at oracle.net.ca.NetCA.<init>(NetCA.java)
        at oracle.net.ca.NetCA.main(NetCA.java)
采取措施 :
1查看 aio aix][/]#lsattr -El aio0
autoconfig available STATE to be configured at system restart True

2查看路径 export PS1='[$PWD]'
umask 022
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucbHOME/bin:usr/bin/X11:/sbin:.
export PATH
ORACLE_BASE=/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/9.2.0; export ORACLE_HOME
ORACLE_SID=ora9i; export ORACLE_SID
LID_LIBRARY_PATH=$ORACLE_HOME/lib32;$ORACLE_HOME/lib; export LID_LIBRARY_PATH
PATH=$PATHORACLE_HOME/bin:.; export PATH
TMPDIR=/oracle/tmp; export TMPDIR
TEMP=/oracle/tmp; export TEMP
NLS_LANG=american_america.zhs16cgb231280;export NLS_LANG
LID_LIBRARY_PATH=$ORACLE_HOME/lib32;$ORACLE_HOME/lib; export 中
$ORACLE_HOME/lib32 为后添加
3依次 改名 /lib32  /lib 下 libnjni9.so
均无效
希望得到其他解决方法, 除了重装
疑问: 1 在 aix 上如何看java的版本号, 是否与java有关 ,但是在 oracle 安装路径上 有 jre,同系统什么关系。
          2,本人对 Oracle不熟 , oracle安装的日志是什么文件,我只找到一个安装信息的文件,太长,不知如何使用。
作者: yddll    时间: 2007-12-17 15:11
1、java -version      
2、日志在哪儿,界面上有提示的

环境变量生效了吗

[ 本帖最后由 yddll 于 2007-12-17 15:22 编辑 ]
作者: swallowcn    时间: 2007-12-17 15:12
标题: !
啥型号的机器呀
作者: ewhisper    时间: 2007-12-17 16:02
把lib32放在LD_LIBRARY_PATH最前面试试
作者: chinadns    时间: 2007-12-17 19:34
安装软件的时候会报很多.mk没有安装上去,忽略后


把.mk改名后retry
作者: ewhisper    时间: 2007-12-17 23:17
bug
作者: megan34    时间: 2007-12-18 09:54
请设置环境变量LD_LIBRARY_PATH为$ORACLE_HOME/lib32

即(ksh、bash...):export LD_LIBRARY_PATH=$ORACLE_HOME/lib32

记得在该变量生效后再执行,用echo $LD_LIBRARY_PATH来检验一下。

[ 本帖最后由 megan34 于 2007-12-18 09:56 编辑 ]
作者: yu17910    时间: 2007-12-25 16:17
问题找到了,是安装包有问题, tar 包 为 oracle for aix 64 这是 for aix 4的, oracle for aix 5L base 才是aix 5 版本的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2