新闻正文

我装Oracle8i for Linux痛苦的7天

来源:JAVA天堂  JAVA学习者  2007-7-30 01:49:51 网友评论 0 条 字体:[ ] ~我要投稿!
站 (Fri Mar 30 02:47:05 2001), 转信
当我从上星期决定在linux下安装Oracle 8i时。真的没有想到
我会掉入梦靥的一周。
刚开始,从西交大下载816版(oracle8i R2),不能完全解开。
一直工作到天明。
又从北大ftp下。虽然能够解开,但是不能安装。
抬头看看,天明了。
从公司从freeware.online.sh.cn下。刻盘。
再安装。出现与西交不全版同样的错误。
(ORA-03113:end-of-file on communication channel
接着:ORA-03114:ORACLE not availible)
于是猛看英文doc.搜索帮助。
有文章说一定编译核心。调整SHMMAX值(共享存储段最大值)
战战兢兢,编译。
重新安装。老的问题仍然存在。ORA_03113
唯一不同的是,在ipcs命令的显示中,oracle进程只是申请了一段
Shared memory(约96M),编译前为几段小于32M的。
(我把SHMMAX从32M改到256M)
然后,尝试用custom方式安装。
问题依旧。
不用GUI create数据库,用生成的shell,问题依旧。
又是两天看到天明了。
于是,搜索817版,在交大ftp上down.
安装817版(oracle8i R3)
custom安装,竟然出现java找不到libnldapj8.so模块。见鬼了。
卸掉,用typical方式装。
竟然发现。在create db时,仍然老问题(ORA-03113)。

我快疯了。
(我的机器RH7.0 2.2.16核心)
816与817都正常安装,到create database的第三段(Initialing database时,
报ORA-03113错误)
现在把问题与经验总结以下:
1 817版本比816版本稳定的多。从没有象816那样死掉。
2 一般的机器安装没有必要编译核心。虽然SHMMAX小,但是SHMSEG
大,足够用了。
3 oracle的安装错误报告是错的。我查看$ORACLE_BASE/oraInstall/
logs/oraInstall.err。删除文件。竟然出现新问题:
ORA-12547:TNS:contact lost.
4 817比816申请的share memory小,816约96M,817则只有72M左右
我出现的问题
无论在816还是817下,安装都正常进行。到Create database的第三
步:Initialing database时,系统就报ORA-03114的错误。(我用
shell装库时,看到ORA-03114是由ORA-03113引起的)
但816与817的不同就是。816一按Ignore就死,按Abort也不能正常
undo。但是817改进。Abort正常undo,Ignore可以容错把DB安装好。
但是,最终的结果就是:
安装时,在另一命令窗口打svrmgrl时就报(ORA-03113错误)
打connect internal时,问你密码,回车就死掉(817好一点,等10
分钟会告诉你ORA-03113,而816不再理你)
安装后重启,第一次打svrmgrl时,正常,connect internal,正常,
马上出现connected.打startup时,死掉,817则在10分后告诉你
ORA-03113错误。
打exit退出,再svrmgrl时,就与安装后直接管理一样了。
刚开始就报(ORA-03113:end-of-file comunication channel)
我现在暂时放弃了。写这篇文章的目的一是想请高手指点迷津。
二来想给在linux install oracle的朋友一些帮助,见上。
我很累了,我一定要睡觉了。7天了...............


收藏到ViVi   收藏此页到365Key
上一篇: 为元数据管理提供咨询服务
下一篇: 我装Oracle8i for linux的痛苦7天之最终版
用户名:新注册) 密码: 匿名评论 [所有评论]
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
本栏搜索
  • Google
   网站首页 -  网站地图 -  技术学习 -  网站投稿 -  帮助中心
Copyright 2003-2008 www.javah.net All Rights Reserved
2008 如果你喜欢本站 请收藏本站 并推荐给你的朋友一起分享