|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
使用它开发程序也是非常简单的。”oracle|办理
怎样在各类版本的linux上安装oracle的材料已良多了,也先容的很具体,按说只需依照
步骤一步步来,应当不会呈现成绩。我也已经在redhat9上安装过oracle9.2.0.1,没有呈现
任何成绩。但比来我在redhat9上安装oracle9.2.0.4(这个版本是OTN上能够下载的,9.2.0.1
的下载链接已没有了)时,在最初利用DBCA创立数据库时,呈现了以下的毛病:
clickfinish,弹出确认画面,clickok,这时候,本应当进进DBCA创立数据库的画面,DBCA却非常加入,commandline显现的笔墨为:
/u01/oracle/product/9.2.0.4/bin/dbca:line124:2542Killed
$JRE_DIR/bin/jre-DORACLE_HOME=$OH-DJDBC_PROTOCOL=thin-mx64m-classpath$CLASSPA
THoracle.sysman.assistants.dbca.Dbca$ARGUMENTS
(蓝色的部分是DBCA的举行号,分歧的呆板上不不异)
我实验了良多次,城市呈现这个毛病。可我已经在redhat9上安装过9.2.0.1,没有任何
成绩,看来应当是9.2.0.4的成绩了。我在google上搜刮到一篇在fedoracore1上
安装9.2.0.4的文章(http://www.oracle-base.com/articles/9i/Oracle9iInstallationOnFedora1.php)
,个中有如许一段:
BeforeadatabaseinstancecanbecreatedsomeoftheOracletoolsmustbeforcedtolookatanalternativeJRE:
mv$ORACLE_HOME/JRE$ORACLE_HOME/JRE_ORIGln-s/usr/java/jdk1.3.1_09/jre$ORACLE_HOME/JREsu-rootln-s/usr/java/jdk1.3.1_09/jre/bin/java/usr/java/jdk1.3.1_09/jre/bin/jreln-s/usr/java/jdk1.3.1_09/jre/bin/i386/native_threads/java/usr/java/jdk1.3.1_09/jre/bin/i386/native_threads/jreexit
WiththisdonetheDBCAcanbestartedusingdbcafromthecommandline.
个中的jdk1.3.1_09是作者请求从sun网站下载的。
云云看来应当是JRE的版本不合错误了。oracle一样平常利用的JRE是1.1.8(其实不分明为何)
到$ORACLE_BASE/jre目次下,发明oracle本人已有1.3.1版的JRE
ls$ORACLE_BASE/jre
1.1.8/1.3.1/
只需利用1.3.1的JRE就能够了。经由过程观察dbac的script,我的修正办法以下:
1.rm$ORACLE_HOME/JRE(此JRE目次是1.1.8的标记链接)
2.ln-s$ORACLE_BASE/jre/1.3.1$ORACLE_HOME/JRE
3.cd$ORACLE_BASE/jre/1.3.1/bin
4.ln-s$ORACLE_BASE/jre/1.3.1/bin/.java_wrapperjre
(大概:ln-sjavajre)
5.cdi386/native_threads
6.ln-sjavajre
这时候,从commandline启动dbca,就能够办理下面的成绩。
感受:
实在oracle本人就能够做好这些事变,为何要用户往完成这些单调的事变呢?
MySQL的支持者们却认为,MySQL所保留的功能都是精华,并且是你部署、MySQL学习教程配置和维护这个数据库所必不可少的一些功能。 |
|