红联Linux门户
Linux帮助

桌面Linux6.0上安装oracle10g

发布时间:2007-10-18 16:42:57来源:红联作者:compat
作者:snownight

安装了桌面6,感觉相当好,特别是对NTFS读写。工作需要,在本本上做了双启动(xp/linux),准备尽可以使用linux,xp没有什么东西可以吸引我了。

第一个事情,就是安装vmware,哈哈

第二个事情,就是安装oracle。当然不是为了做服务器,只是为了做实验方便。

只想安装上,不想像以前那样在生产环境中流程一步一步的安装了。乱装:

1、从Redflag Workstation上复制出oranavi-10.2-20AX.i386.rpm
使用Navigator for Oracle (abbreviated-name oranavi) 来创建一账户
环境变量等等

2、开始安装,报错,告诉不支持此linux版本
我干脆使用-ignoreSysPrereqs参数吧
su - oracle
/mnt/smb/Software/ORACLE/10201_database_linux32/database/runInstaller -ignoreSysPrereqs

3、报错:display的问题,老问题了,这样做吧
$DISPLAY=172.16.1.253:0.0; export DISPLAY

4、再次运行了unInstaller -ignoreSysPrereqs
终于出现了OUI,哈哈

5、一切都在顺利进行中,吃饭回来,安装停止了

linking....ntcontab, 长时间不动

取消。

桌面6与Fedora Core 5十分相似?呵呵,重新启动安装,在安装到36%时修改"$ORACLE_HOME/bin/gennttab"

一切又开始了

6、运行DBCA,报错 ORA-12547: TNS:lost contact
这个问题好说,跳过、跳过

7、sqlplus /nolog
conn / as sysdba

报错:
SQL> connect / as sysdba
oracleorcl: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
ERROR:
ORA-12547: TNS:lost contact

少了libaio和libaio-devel

桌面6没有这两个包,从workstation5中复制出,安装
su - oracle
lsnrctl stop
lsnrctl start

7、重新运行dbca,将原有那个不成功库删除后,重新创建一个新库

我的oracle环境就这样ok了!

总结:不是为了生产用,就是想有一个实验环境罢了。真实环境,还是要在红旗DC来做了,在安装之前还是要检测 内核参数、包、环境,老老实实吧。

tip: 这几天,我就像超市的促销员,在公司,见人就是安装一个红旗的桌面吧,当然红旗桌面6还是有一毛病的,比如konqueror中,工具栏中的“视图模式”按钮,点了以后没有用。
文章评论

共有 0 条评论