LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 黄叶

今天终于在rh9上成功安装了Oracle9,一帆风顺,写一下经验。

[复制链接]
发表于 2003-7-2 15:37:26 | 显示全部楼层
谢谢黄页,这么多天了按照你的方法居然成功的进入了X窗,谢谢,可我又出现了以下问题,
[root@localhost root]# su oracle
[oracle@localhost root]$ cd ~
[oracle@localhost oracle]$ /mnt/oracle/Disk1/runInstaller
[oracle@localhost oracle]$ Initializing Java Virtual Machine from /tmp/OraInstall2003-07-02_03-31-00PM/jre/bin/java. Please wait...
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
        at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
        at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:59)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:120)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:58)
        at java.awt.Window.<init>(Window.java:188)
        at java.awt.Frame.<init>(Frame.java:315)
        at java.awt.Frame.<init>(Frame.java:262)
        at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:593)

[oracle@localhost oracle]$
我的好像根本没有出现图形的安装界面,我下一步该怎么办呢
 楼主| 发表于 2003-7-2 16:11:40 | 显示全部楼层
这个是java的问题了。
提示找不到类名:
看能不能加上jdk的CLASSPATH再重新试试看。
原来如果没有装过jdk,装一下试试看。
如果不想装。看看安装目录里是否有JRE。有的话,将CLASSPATH指向那个目录,再试试看。
发表于 2003-7-4 09:48:25 | 显示全部楼层
一个是oracle 安装的组一个是dba,dba就是数据库管理员组
oracle的安装手册有讲到滴。你可以去oracle主页看看有手册的pdf……我是听说的没找到
发表于 2003-7-9 03:06:01 | 显示全部楼层
You can only use DBA group, but Oracle recommend that use oinstall group to install Oracle.
发表于 2003-7-9 10:16:27 | 显示全部楼层
Oracle的文档中post installation部分有dbora脚本的范例,创建到/etc/dbora中,然后link到需要的rcx.d中就可以了,dbora脚本利用$ORACLE_HOME/bin中的dbstart和dbshut脚本来实现自动打开和关闭数据库。
不用像黄叶兄那样自己写脚本
发表于 2003-7-10 19:51:56 | 显示全部楼层
不全面,还有JDK和binutils的安装没有涉及到
 楼主| 发表于 2003-7-11 08:35:01 | 显示全部楼层
安装JDK和binutils在基础设施版都有。
在linux下能安装oracle,已经算是还可以的了。如果你连linux的入门知识都还没有搞清楚,就想把oracle布置在linux上。如果我是老板,我立马让你走人。这简直是拿公司开玩笑。
发表于 2003-7-12 16:50:11 | 显示全部楼层
第二错误提示:Error in invoking target install of makefile $ORACLE_HOME/ctx/lib/ins_ctx.mk
这个时候就先不要选择忽略了,这个时候你要先打开一个终端:以oracle用户的身份登录进去,运行以下的命令:
[oracle@miniroko oracle]$ cd $ORACLE_HOME/install
[oracle@miniroko install]$ tail make.log

可以看到这个,然后在其下有错误提示:
gcc -o ctxhx -L/opt/ora9/product/9.2/ctx/lib/ -L/opt/ora9/product/9.2/lib/
-L/opt/ora9/product/9.2/lib/stubs/ /opt/ora9/product/9.2/ctx/lib/ctxhx.o
-L/opt/ora9/product/9.2/ctx/lib/ -lm -lsc_ca -lsc_fa -lsc_ex -lsc_da -lsc_ut
-lsc_ch -lsc_fi -lctxhx -lc -Wl,-rpath,/opt/ora9/product/9.2/ctx/lib -lnls9
-lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9
我们运行以下的命令来修改它:
[oracle@miniroko]$ cd $ORACLE_HOME/bin
[oracle@miniroko bin]$ gcc -o ctxhx -L/opt/ora9/product/9.2/ctx/lib/
-L/opt/ora9/product/9.2/lib/ -L/opt/ora9/product/9.2/lib/stubs/
/opt/ora9/product/9.2/ctx/lib/ctxhx.o -L/opt/ora9/product/9.2/ctx/lib/
-lm -lsc_ca -lsc_fa -lsc_ex -lsc_da -lsc_ut -lsc_ch -lsc_fi -lctxhx -lc
-Wl,-rpath,/opt/ora9/product/9.2/ctx/lib -lnls9 -lcore9 -lnls9 -lcore9
-lnls9 -lxml9 -lcore9 -lunls9 -lnls9 -ldl
也就重新在这个地方编译一下上面出错的地方。然后再回到安装界面,对那个错误对话框选择忽略。继续安装就行了。


我按上面的操作了。出现了:
/usr/bin/Id :cannot find -lsc_ca
collect2: id returned 1
exit status
为什么呢?

我们运行以下的命令来修改它:
[oracle@miniroko]$ cd $ORACLE_HOME/bin
[oracle@miniroko bin]$ gcc -o ctxhx -L/opt/ora9/product/9.2/ctx/lib/
-L/opt/ora9/product/9.2/lib/ -L/opt/ora9/product/9.2/lib/stubs/
/opt/ora9/product/9.2/ctx/lib/ctxhx.o -L/opt/ora9/product/9.2/ctx/lib/
-lm -lsc_ca -lsc_fa -lsc_ex -lsc_da -lsc_ut -lsc_ch -lsc_fi -lctxhx -lc
-Wl,-rpath,/opt/ora9/product/9.2/ctx/lib -lnls9 -lcore9 -lnls9 -lcore9
-lnls9 -lxml9 -lcore9 -lunls9 -lnls9 -ldl

这个重编译是不是要每行COPY上去呀?
发表于 2003-7-12 17:09:53 | 显示全部楼层
[oracle@miniroko]$ cd $ORACLE_HOME/bin
[oracle@miniroko bin]$ gcc -o ctxhx -L/opt/ora9/product/9.2/ctx/lib/
-L/opt/ora9/product/9.2/lib/ -L/opt/ora9/product/9.2/lib/stubs/
/opt/ora9/product/9.2/ctx/lib/ctxhx.o -L/opt/ora9/product/9.2/ctx/lib/
-lm -lsc_ca -lsc_fa -lsc_ex -lsc_da -lsc_ut -lsc_ch -lsc_fi -lctxhx -lc
-Wl,-rpath,/opt/ora9/product/9.2/ctx/lib -lnls9 -lcore9 -lnls9 -lcore9
-lnls9 -lxml9 -lcore9 -lunls9 -lnls9 -ldl

这个重编译是不是要每行COPY上去呀?

我也不是很清楚,可能是要全部照敲上去吧
发表于 2003-7-12 17:27:24 | 显示全部楼层
我按上面的操作了。出现了:
/usr/bin/Id :cannot find -lsc_ca
collect2: id returned 1
exit status
为什么呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表