ITPub博客

首页 > 数据库 > Oracle > 在在linux as4u4上安装oracle 9.2.0.4(二)

在在linux as4u4上安装oracle 9.2.0.4(二)

Oracle 作者:erping2000 时间:2013-06-26 13:08:31 0 删除 编辑

6:安装(oracle用户)

(在此选择只安装数据库软件,如果全部安装,可以省略第7)

   方法: # su – oracle

        $xhost +localhost(杳看是否access)

        $export LANG=en_US 不然乱码

        $/home/oracle/setup/Disk1/runInstall

安装,注意:中间按照它的提示执行相应的操作,

        建议:安装完后最好重新启动一下,查看是不正常,用sqlplus检查

7 安装数据库(oracle用户,上一步没有安装oracle database前提下)

       方法 dbca netca

      (中间的JRE出错了,需要修改相应的JRE环境变量)

$cd /opt/oracle9i/product/9.2.0/

[oracle@oracle 9.2.0]$ ls -l J*

lrwxrwxrwx 1 oracle oinstall 23 May 28 12:39 JRE -> /opt/oracle9i/jre/1.1.8

[oracle@oracle 9.2.0]$ ls -l J*

lrwxrwxrwx 1 oracle oinstall 23 May 28 12:39 JRE -> /opt/oracle9i/jre/1.1.8

[oracle@oracle 9.2.0]$mv JRE JRE1

[oracle@oracle 9.2.0]ln –s /opt/oracle9i/jre/1.3.1/ JRE

[oracle@oracle 9.2.0]ls -l

lrwxrwxrwx   1 oracle oinstall   24 May 28 13:32 JRE -> /opt/oracle9i/jre/1.3.1/

lrwxrwxrwx   1 oracle oinstall   23 May 28 12:39 JRE1 -> /opt/oracle9i/jre/1.1.8 //oracle 用到的默认的java为1.1.8,在此我们把它换成1.3.1

[oracle@oracle 9.2.0]vi dbca

# Directory Variables

JRE_DIR=/opt/oracle9i/product/9.2.0/JRE(查看一下是否正确)

LIB_DIR=$OH/lib

VISI_LIB_DIR=$OH/lib

LIB32_DIR=$OH/lib32

JLIB_DIR=$OH/jlib

DBCA_JLIB_DIR=$OH/assistants/dbca/jlib

ASSISTANTS_JLIB_DIR=$OH/assistants/jlib

# Run DBCA

$JRE_DIR/bin/java -native -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS

else

# Run DBCA

$JRE_DIR/bin/java -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS

把两个../bin/jre修改为java就可以了.

同样vi netca

       $JRE_DIR/bin/java

用dbca添加数据库,用netca 加入监听1521端口

注:修改dbca与netca这前最好备份一下这两个文件

8:设置自动启动

方法 /etc/oratab   如:lx92:/oracle/92:Y

$sqlplus /nolog

$>conn / as sysdba

$>shutdown immediate

$>create pfile from spfile;

$>!

$su –

#把ora92_linux_install_mend里面的oracle加入到etc/rc.d/init.d中去

#cd /etc/rc.d/init.d

#chmod –R 775 oracle

#chown –R oracle:oinstall oracle给oracle 用户及组权限

$/sbin/chkconfig –add oracle 添加启动服务

$/sbin/chkconfig –list 查看是否正常

在/etc/rc.d/init.d/中建立dbora;并给权限与ORACLE权限

建立软件链接(不知道什么意思,不懂,可能也不需要)

ln -s /etc/init.d/oracle /etc/rc.d/rc0.d/K10oracle

ln -s /etc/init.d/oracle /etc/rc.d/rc1.d/K10oracle

ln -s /etc/init.d/oracle /etc/rc.d/rc2.d/K10oracle

ln -s /etc/init.d/oracle /etc/rc.d/rc3.d/K10oracle

ln -s /etc/init.d/oracle /etc/rc.d/rc4.d/K10oracle

ln -s /etc/init.d/oracle /etc/rc.d/rc5.d/K10oracle

9:重新启动系统(oracle用户)

>ps –ef |grep oracle 查看oracle进程是否启动,sqlplus 测试

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23122316/viewspace-1118124/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-01-03