LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 699|回复: 5

Suse9.2上安装ORACLE9i的问题,急

[复制链接]
发表于 2005-1-11 19:07:10 | 显示全部楼层 |阅读模式
我在Suse9.2上装ORACLE9i,遇到的问题是

"Error invoking target install of makefile /opt/oracle/product/9.0.1/plsql/lib/ins_plsql.mk"
"Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins-precomp.mk"
"Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins-net-client"
"Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins-oemagent"

我按照精华贴,作了如下修改:

编辑 $ORACLE_HOME/bin/genclntsh 把
LD_SELF_CONTAINED="-z defs"
改成:
LD_SELF_CONTAINED=""
然后运行脚本:$ORACLE_HOME/bin/genclntsh:
$ $ORACLE_HOME/bin/genclntsh

但是还是出现同样问题。搞了2整天了还是没有搞定,看了无数的贴。

做了/product/9ir2/bin/genclntsh文件修改
SYSLIBS="-Wl,-relax `cat ${ORACLE_HOME}/lib/sysliblist` -lc -lgcc"
也没有用

我觉得,关键可能在下面错误信息,在执行genclntsh脚本时出来的:
oracle@linux:~> /opt/oracle/product/9ir2/bin/genclntsh
basename: too few arguments
Try `basename --help' for more information.
cp: missing file argument
Try `cp --help' for more information.
cp: cannot stat `/DISCARD/': No such file or directory
ar: creating /opt/oracle/product/9ir2/lib/libclntst9.a
Created /opt/oracle/product/9ir2/lib/libclntst9.a

请帮帮我,先谢谢了!
 楼主| 发表于 2005-1-11 19:17:52 | 显示全部楼层
忘记说了,我用了降级binutil的办法试,再运行脚本genclntsh,出同样的错误

或者,改ins_plsql.mk文件,修改一行,(像很多贴子里面说的那样),也是出同样的错误。

请版主和各位高手帮帮我。多谢!
 楼主| 发表于 2005-1-12 15:24:05 | 显示全部楼层
大家帮我看看啊!
发表于 2005-1-12 19:11:48 | 显示全部楼层
你把MAKE。LOG文件里面的显示错误的那部分内容贴出来看看
 楼主| 发表于 2005-1-13 10:41:52 | 显示全部楼层
我忽略掉几个连接错误之后(先make -f *.mk),现在装好了,并且dbca也成功了。这样的系统可以使用吗?

但是sqlplus /nolog 然后 connect / as sysdba 告诉我privilege错误, 而我connect sys as sysdba是好的,请教是否正常?
 楼主| 发表于 2005-1-13 16:05:52 | 显示全部楼层
connect / as sysdba有权限问题

connect sys as sysdba正常

哪位帮我分析一下?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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