Oracle8i(8.1.7)在Linux下的安装问题,急!!!

时间:2022-01-16 05:53:16
我运行
./runInstaller
以后,它说正在安装jre,please wait...,然后就没反应了?我等了20多个小时,那个进程一直占用着90%以上的cpu,但是一直没结果,安装不能继续下去,哪位高手可以告诉我?或者告诉我怎么安装也可以(我原来是按照光盘上的帮助文档做的)。
是不是和网络有关系?如果是的话可否告诉我怎么配置网络?

32 个解决方案

#1


多谢,我试试看:)

#2


多谢glxSearoc(黑土豆)老兄,可以进入安装界面了,可是还有另外一个问题,你知道如何解决吗?就是字体,进去以后字体不知道怎么回事根本无法辨认,再帮帮忙好吗?多谢了!

#3


高手快来帮忙啊!
本来该给分了,可是我想这个问题一并解决了,一定送100分!

#4


我也遇到了同样的问题,
显示安装界面后,字体根本无法辨认,我的是 redhat 7.3 , oracle8.1.7,
(其他的软件的字体显示都很正常)

#5


我装的是redhat 7.2,oracle8.1.7,楼上的老兄你安装成功了吗?装完以后界面是否好了?
我的X没问题,这个和网络应该没有问题吧,我怀疑是jre的版本的问题或者是环境变量里面关于字体的设置的问题,不过还没找到怎么解决,大家帮忙啊。

#6


字体无法辨认,当然现在没有安装成功。
我搜到如下信息,可以试试:

1、runInstaller启动安装界面
  有的时候runInstaller,安装界面不出来,这主要还是因为Oracle的字符集设为了简体中文,但OS是英文的,所以有时候出不来,用Java写的程序经常出现字符集的问题。此时临时销毁$NLS_LANG变量,Java会用默认的字符集,就好了。所以:unset $NLS_LANG   也可以试试unset $LANG
  其实dbassist也是有时候出不来的,这样做就可以出来了,但是netasst始终出不了,不清楚为什么,不过可以自己修改lisener.ora和tnsnames.ora,所以netasst也不是必须的。
  另一个可能的原因就是glibc没有替换好,我发现直到JDK1.3.1_01,才支持glibc2.2,之前的版本,包括JDK1.3.0都不支持glibc2.2,只要在glibc2.2下运行,就会出现没有任何反应,进程好像死亡了一样的毛病,Oracle安装程序用的还是JRE1.1.8,所以只要glibc用的还是2.2版的,安装窗口总不会出来的。

#7


多谢,我试试看。你装成功了告诉我一下。

#8


我现在试不了,我在公司用的电脑没装linux,要今晚回家后才试。
你可以先试啊!我明天早上来这说结果。

#9


还是不行啊,:(,unset $NLS_LANG没任何反应,我的glibc是2.2.4-13的,
听上面那位老兄设了LD_ASSUME_KERNEL=2.2.5以后,安装界面昨天就可以出来了,字体现在还不行,你说的unset $NLS_LANG是在什么时候执行?是在安装前在终端内执行吗?要不要root权限?我用Oracle用户执行了没反应,man unset也查不到任何东西:(还有我的Oracle是英文版的(正版),redhat可以支持中文字体的.装好了千万要告诉我怎么装的啊.

#10


如果不需要中文支持,就没有任何问题~
偶在redhatlinux6.5 /7.1/7.2 mandrake8.1以及turbolinux6.5(kernel:2。2。18)上均成功安装~~

#11


好像是这么回事:
1.必须在KDE下安装。
2.使用unset LC_ALL(或者使用 LC_ALL = c)恢复默认字符集。
3.要在oracle用户的配置文件中加入:NLS_LANG="simplified chinese_china.zhs16cgb231280"。

#12


看看我的,保证成功
http://www.csdn.net/develop/read_article.asp?id=13938

#13


To diedream0000:
我的确不需要中文支持,是否需要把KDE的字符集设为英文才行?
To jingjing2000:
为什么我使用unset LC_ALL的时候什么作用都没有呢?还有我的oracle是英文版的(正版),用NLS_LANG="simplified chinese_china.zhs16cgb231280"可以吗?
To 啊ajiefudan:
多谢我看过了,看之前别的我都做过了,只是没有下载glibc2.1,这个是必须的吗?我的界面可以出来,只是字体的问题(界面本来不出来,用glxSearoc(黑土豆) 老兄的LD_ASSUME_KERNEL=2.2.5就可以出来了)。
多谢大家!装好了请大家吃顿饭。

#14


unset LC_ALL没有作用就试一试LC_ALL=c。
NLS_LANG只是定义Oracle内部使用的字符集,好像和安装关系不大,英文版的oracle一样支持中文的。

另外介绍一个网站给你,上面有很多关于oracle安装的介绍,我就是看了上面的介绍在redhat7.2上安装oracle8.1.6成功。祝你好运!
www.linuxbytes.net

#15


昨天我回去试了一下,还是没成功,字符依旧不可辨认

unset $NLS_LANG  没什么反应
unset $LANG     提示××不存在
unset LC_ALL   没试过

#16


多谢jingjing2000,我这就去看看
To cqiu: 我也试了,还是没有成功:(,去jingjing2000说的网站看看也许有帮助

#17


:(,那个网站进不去

#18


kde也用英文字符
要降gcc,注意你的linux是否安装了必须的一些包。
以前我装的时候折腾了许久,没想到现在还是不断有人在折腾  呵呵~
你说个邮箱吧,我给你把文档发过去~

#19


多谢diedream0000(阿修罗),帮我发到zhangjy@sinu.com.cn吧:)
我的linux装的还是比较全的。

#20


帮我发一份,
我也需要,E-Mail: cqiu2000@163.net
谢谢先

#21


up

#22


我已经收到了,等试过了再说结果吧:),祝大家幸福

#23


昨天终于把oracle8.1.7 装在我的linux7.3 上了,现在一直使用很正常。

有几点关键的总结:

1、安装以下兼容包:
compat-libstdc++-6.2-2.9.0.16
compat-glibc-6.2-2.1.3.2
compat-egcs-c++-6.2-1.1.2.16
compat-libs-6.2-3
compat-egcs-6.2-1.1.2.16
compat-egcs-objc-6.2-1.1.2.16

2、安装Jre ,版本为1.1.8或以后的都可以

3、创建DBA组,创建oracle用户
   配置.bash_profile 具体如下:
   . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
   export LD_ASSUME_KERNEL=2.2.5
   export LDEMULATION=elf_i386_glibc21
   export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
   export ORACLE_BASE=/u01/app/oracle
   export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
   export PATH=$PATH:$ORACLE_HOME/bin
   export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
   export ORACLE_SID=Test
   export ORACLE_TERM=vt100
   export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

4、采用英文的KDE登录方式 ,否则安装界面的字体无法辨认(至少我遇到了)

5、接下来的安装很多网站都提到了
   具体可参考 
   http://www.linuxeden.com/edu/doctext.php?docid=1527

#24


还是老兄厉害啊,我还没时间试,我的glibc2.1.3还无法搞到我的linux机器上,因为网络还没搞好:(

#25


我没有去下载glibc2.1.3,安装兼容包就有了(你总该有linux7.2的安装光盘吧,采用升级现有系统就ok了,升级时选择指定安装包)。

#26


弟兄们我来晚了,我也要装,教教我。qq:43255714

#27


7.2的安装光盘我有的,我这就去试:)

#28


对于安装时字体问题 可以 export LANG=en_US来解决.
我碰到了个oemapp dbastudio 起不来的问题大家帮个忙吧

#29


多谢,楼上的老兄export LANG=en_US大小写确认没问题 ?
oemapp dbastudio其不来?是不是jre版本的问题?

#30


export LD_ASSUME_KERNEL=2.2.5
oemapp dbastudio 就可以起来了

#31


谁能告诉我如何装glibc-2.1?我已经下载到了,可是不会安装:(,是否要把glibc2.4删掉啊?

#32


给分了,不好意思好久没空来:)
祝大家快乐

#1


多谢,我试试看:)

#2


多谢glxSearoc(黑土豆)老兄,可以进入安装界面了,可是还有另外一个问题,你知道如何解决吗?就是字体,进去以后字体不知道怎么回事根本无法辨认,再帮帮忙好吗?多谢了!

#3


高手快来帮忙啊!
本来该给分了,可是我想这个问题一并解决了,一定送100分!

#4


我也遇到了同样的问题,
显示安装界面后,字体根本无法辨认,我的是 redhat 7.3 , oracle8.1.7,
(其他的软件的字体显示都很正常)

#5


我装的是redhat 7.2,oracle8.1.7,楼上的老兄你安装成功了吗?装完以后界面是否好了?
我的X没问题,这个和网络应该没有问题吧,我怀疑是jre的版本的问题或者是环境变量里面关于字体的设置的问题,不过还没找到怎么解决,大家帮忙啊。

#6


字体无法辨认,当然现在没有安装成功。
我搜到如下信息,可以试试:

1、runInstaller启动安装界面
  有的时候runInstaller,安装界面不出来,这主要还是因为Oracle的字符集设为了简体中文,但OS是英文的,所以有时候出不来,用Java写的程序经常出现字符集的问题。此时临时销毁$NLS_LANG变量,Java会用默认的字符集,就好了。所以:unset $NLS_LANG   也可以试试unset $LANG
  其实dbassist也是有时候出不来的,这样做就可以出来了,但是netasst始终出不了,不清楚为什么,不过可以自己修改lisener.ora和tnsnames.ora,所以netasst也不是必须的。
  另一个可能的原因就是glibc没有替换好,我发现直到JDK1.3.1_01,才支持glibc2.2,之前的版本,包括JDK1.3.0都不支持glibc2.2,只要在glibc2.2下运行,就会出现没有任何反应,进程好像死亡了一样的毛病,Oracle安装程序用的还是JRE1.1.8,所以只要glibc用的还是2.2版的,安装窗口总不会出来的。

#7


多谢,我试试看。你装成功了告诉我一下。

#8


我现在试不了,我在公司用的电脑没装linux,要今晚回家后才试。
你可以先试啊!我明天早上来这说结果。

#9


还是不行啊,:(,unset $NLS_LANG没任何反应,我的glibc是2.2.4-13的,
听上面那位老兄设了LD_ASSUME_KERNEL=2.2.5以后,安装界面昨天就可以出来了,字体现在还不行,你说的unset $NLS_LANG是在什么时候执行?是在安装前在终端内执行吗?要不要root权限?我用Oracle用户执行了没反应,man unset也查不到任何东西:(还有我的Oracle是英文版的(正版),redhat可以支持中文字体的.装好了千万要告诉我怎么装的啊.

#10


如果不需要中文支持,就没有任何问题~
偶在redhatlinux6.5 /7.1/7.2 mandrake8.1以及turbolinux6.5(kernel:2。2。18)上均成功安装~~

#11


好像是这么回事:
1.必须在KDE下安装。
2.使用unset LC_ALL(或者使用 LC_ALL = c)恢复默认字符集。
3.要在oracle用户的配置文件中加入:NLS_LANG="simplified chinese_china.zhs16cgb231280"。

#12


看看我的,保证成功
http://www.csdn.net/develop/read_article.asp?id=13938

#13


To diedream0000:
我的确不需要中文支持,是否需要把KDE的字符集设为英文才行?
To jingjing2000:
为什么我使用unset LC_ALL的时候什么作用都没有呢?还有我的oracle是英文版的(正版),用NLS_LANG="simplified chinese_china.zhs16cgb231280"可以吗?
To 啊ajiefudan:
多谢我看过了,看之前别的我都做过了,只是没有下载glibc2.1,这个是必须的吗?我的界面可以出来,只是字体的问题(界面本来不出来,用glxSearoc(黑土豆) 老兄的LD_ASSUME_KERNEL=2.2.5就可以出来了)。
多谢大家!装好了请大家吃顿饭。

#14


unset LC_ALL没有作用就试一试LC_ALL=c。
NLS_LANG只是定义Oracle内部使用的字符集,好像和安装关系不大,英文版的oracle一样支持中文的。

另外介绍一个网站给你,上面有很多关于oracle安装的介绍,我就是看了上面的介绍在redhat7.2上安装oracle8.1.6成功。祝你好运!
www.linuxbytes.net

#15


昨天我回去试了一下,还是没成功,字符依旧不可辨认

unset $NLS_LANG  没什么反应
unset $LANG     提示××不存在
unset LC_ALL   没试过

#16


多谢jingjing2000,我这就去看看
To cqiu: 我也试了,还是没有成功:(,去jingjing2000说的网站看看也许有帮助

#17


:(,那个网站进不去

#18


kde也用英文字符
要降gcc,注意你的linux是否安装了必须的一些包。
以前我装的时候折腾了许久,没想到现在还是不断有人在折腾  呵呵~
你说个邮箱吧,我给你把文档发过去~

#19


多谢diedream0000(阿修罗),帮我发到zhangjy@sinu.com.cn吧:)
我的linux装的还是比较全的。

#20


帮我发一份,
我也需要,E-Mail: cqiu2000@163.net
谢谢先

#21


up

#22


我已经收到了,等试过了再说结果吧:),祝大家幸福

#23


昨天终于把oracle8.1.7 装在我的linux7.3 上了,现在一直使用很正常。

有几点关键的总结:

1、安装以下兼容包:
compat-libstdc++-6.2-2.9.0.16
compat-glibc-6.2-2.1.3.2
compat-egcs-c++-6.2-1.1.2.16
compat-libs-6.2-3
compat-egcs-6.2-1.1.2.16
compat-egcs-objc-6.2-1.1.2.16

2、安装Jre ,版本为1.1.8或以后的都可以

3、创建DBA组,创建oracle用户
   配置.bash_profile 具体如下:
   . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
   export LD_ASSUME_KERNEL=2.2.5
   export LDEMULATION=elf_i386_glibc21
   export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
   export ORACLE_BASE=/u01/app/oracle
   export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
   export PATH=$PATH:$ORACLE_HOME/bin
   export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
   export ORACLE_SID=Test
   export ORACLE_TERM=vt100
   export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

4、采用英文的KDE登录方式 ,否则安装界面的字体无法辨认(至少我遇到了)

5、接下来的安装很多网站都提到了
   具体可参考 
   http://www.linuxeden.com/edu/doctext.php?docid=1527

#24


还是老兄厉害啊,我还没时间试,我的glibc2.1.3还无法搞到我的linux机器上,因为网络还没搞好:(

#25


我没有去下载glibc2.1.3,安装兼容包就有了(你总该有linux7.2的安装光盘吧,采用升级现有系统就ok了,升级时选择指定安装包)。

#26


弟兄们我来晚了,我也要装,教教我。qq:43255714

#27


7.2的安装光盘我有的,我这就去试:)

#28


对于安装时字体问题 可以 export LANG=en_US来解决.
我碰到了个oemapp dbastudio 起不来的问题大家帮个忙吧

#29


多谢,楼上的老兄export LANG=en_US大小写确认没问题 ?
oemapp dbastudio其不来?是不是jre版本的问题?

#30


export LD_ASSUME_KERNEL=2.2.5
oemapp dbastudio 就可以起来了

#31


谁能告诉我如何装glibc-2.1?我已经下载到了,可是不会安装:(,是否要把glibc2.4删掉啊?

#32


给分了,不好意思好久没空来:)
祝大家快乐