请教高手,oracle9i在linux下安装的问题

请教高手,oracle9i在linux下安装的问题

我用的是redhat7.2

安装oracle9i第一个步骤(install oracle9i database)100%的通过了

1)第二个步骤的时候(装一些工具),中间出现几个错误,比如:
在进行Linking oracle net required support files的时候报错:

Error in invoking target ntcontab.o of makefile /opt/oarcle/product/9.0.1/network/lbb/ins_net_client.mk
其他的几个错误,也都和mk文件有关



2)装这些文件的时候先忽略过去,然后在配置net easy config的时候报错:
parsing command line arguments:
    Parameter "orahome" = /opt/oracle/product/9.0.1
    Parameter "instype" = typical
    Parameter "inscomp" = client,oraclenet,javavm,server
    Parameter "insprtcl" = tcp
    Parameter "cfg" = local
    Parameter "authadp" = NO_VALUE
    Parameter "nodeinfo" = NO_VALUE
    Parameter "responsefile" = /opt/oracle/product/9.0.1/network/install/netca_typ.rsp
Done parsing command line arguments.
Error loading native library: libnjni9.so.
libclntsh.so.9.0: cannot open shared object file: No such file or directory (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)


请问.mk,是啥文件,那些错误是不是因为?核不对的关系,请帮我分析一下.我试过两套不同的盘应该不是盘的质量问题.


      
总的老说有两个方法:
1。按照Terran的按照手册,安装RH7.1的binutils
2.就是按照我贴的方法:修改genclntsh script 脚本
应该都能解决问题。下次发这个帖子前建议先看看前头的讨论。      
多谢赐教,我再试一下      
to wangts:
我改了genclntsh脚本,但是运行的时候报错说找不到ld(我也没有在机器上找到ld文件).我已经看过你们前面的讨论请问ld是啥,是不是和班主建议安装的几个包有关?除了binutils必须是7.0(7.1)版本吗,其他几个7.2版本可以吗?

我用的是redhat7.2,oracle9i




      
to wangts:
我改了genclntsh脚本,但是运行的时候报错说找不到ld(我也没有在机器上找到ld文件).我已经看过你们前面的讨论请问ld是啥,是不是和班主建议安装的几个包有关?除了binutils必须是7.0(7.1)版本吗,其他几个7.2版本可以吗?

我用的是redhat7.2,oracle9i




      
安装7.0版本里的binutils-2.10.0.18-1.i386.rpm
版本高了不行!!!      
oracle9i,你在那里下的?
      
在wangts和斑竹的帮助下,终于可以了。不过我的安装成功是结合两位的经验。
因为我找不到低版本的binutils,我就按照斑竹的文章先把其他的必须的文件装上,包括7.2版本的binutils也装上去。然后在出现Err错误的时候,再按照wangts的提示改了script,然后就OK了,希望对后来人也算是个提醒吧。
另外那位仁兄,我的oracle9i是买的。
http://www.51cdr.com (好东西很多,在上海)      
renefans 你好!
我在装9i时也遇到了和你相同的问题。能否将你安装9i的详细方法,包括如何修改相应的文件也说明一下,非常感谢!
再请教一下,256MB RAM,AMD 700可以装9i吗?
My mail(welylx@163.com)

      
1.其实我也主要是按照版主的文章进行配置,写的很详细的.
http://211.100.12.66/o9i/index.htm

但是有几点要特别指出的是
1.如果你是新手不想以后找麻烦,redhat7.2最好完全安装,否则必须安装以下包,版主文章里写的很详细的.
compat-glibc-6.2-2.1.3.2.rpm (Redhat第一张盘里)
rpm -Uvh compat-glibc-6.2-2.1.3.2.rpm
compat-libs-6.2-3.rpm (Redhat第二张盘里)
rpm -Uvh compat-libs-6.2-3.rpm
compat-egcs-6.2-1.1.2.14.rpm(Redhat第二张盘里)
rpm -Uvh --force --nodeps compat-egcs-6.2-1.1.2.14.rpm

2.另外我这些包都装的是7.2里面的版本,在安装的时候还是会发生那样的错误就必须按照wangts的一个方法,具体贴子请看
http://www.linuxeden.com/forum/showthread.php?threadid=9971&pagenumber=1

以上两点结合,在redhat7.2先安装9i就没有问题了