Oracle 9.2.0.1 for redhat 8 安装

Oracle 9.2.0 .1  for  redhat 8 安装

1、              首先安装完毕red hat 8.0

注意:在安装时候,要安装系统开发包!


2
取得软件

lnx_920_disk1.cpio.gz

lnx_920_disk2.cpio.gz

lnx_920_disk3.cpio.gz

(http://otn.oracle.com)

j2sdk-1_4_2-linux-i586-rpm.bin

http://java.sun.com

 

以下操作以root身份进行:
3[root@dbserver install]#vi  /proc/sys/kernel/shmmax
1073741824

注意:此数据是机器实际内存的一半,本机器的内存是 2G .

4 添加用户 ,设置目录及权限
mkdir /home/tmp

chmod 777 /home/tmp

 

mkdir /usr/opt
mkdir /usr/opt/oracle
mkdir /usr/opt/oracle/product
mkdir /usr/opt/oracle/product/ 9.2.0

groupadd dba

groupadd oinstall
useradd -g dba  -G oinstall  oracle  -s  /bin/bash

passwd oracle
chown  777  /usr/opt/oracle

chown  777  /usr/opt/oracle/product

chown  777  /usr/opt/oracle/product/ 9.2.0

 

5、安装java

$>cp  j2sdk-1_4_2-linux-i586-rpm.bin /usr/local

$>chmod 777 j2sdk-1_4_2-linux-i586-rpm.bin

$>./ j2sdk-1_4_2-linux-i586-rpm.bin

$>rpm ivh j2sdk-1_4_2-linux-i586-rpm

$>cd /usr/java

$>ln s  j2sdk 1.4.2   jdk

$>ln s  j2sdk 1.4.2 /jre  jre

6、设置环境参数

   增加以下内容至 /etc/profile

  /*********************************

   JAVA_HOME=/usr/java/jdk

   JRE=/usr/java/jre

   CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JRE/lib

   PATH=$PATH:$JAVA_HOME/bin:$JRE/bin

 

   export JAVA_HOME CLASSPATH JRE

  /*********************************

 

以下操作以oracle身份进行:
7、设置环境参数

# vi /home/oracle/.bash_profile

#将如下的文字插入到.bash_profile中

export DISPLAY=”192.168.1.102: 0.0”

export ORACLE_BASE=/usr/opt/oracle

export ORACLE_HOME=/usr/opt/oracle/product/ 9.2.0

export ORACLE_SID=dba

export ORACLE_TERM=linux

export NLS_LANG=AMERICAN;

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

export LD_LIBRARY_PATH

export PATH=$PATH:$ORACLE_HOME/bin

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

export TMDIR=/home/tmp

export TMP=/home/tmp

 

8、解压文件

将如下三个文件拷贝到/home/oracle目录下

执行如下命令将文件解压:

gunzip lnx_920_disk1.cpio.gz

gunzip lnx_920_disk2.cpio.gz

gunzip lnx_920_disk3.cpio.gz

在硬盘的/home/oracle/的目录下将生成如下文件:

lnx_920_disk1.cpio

lnx_920_disk2.cpio

lnx_920_disk3.cpio

执行如下命令将文件解包:

cpio -idmv < lnx_920_disk1.cpio

cpio -idmv < lnx_920_disk2.cpio

cpio -idmv < lnx_920_disk3.cpio

将在硬盘的/home/oracle/的目录下生成如下三个文件夹;

Disk1      Disk2         Disk3

 

9、开始安装 (注意:要进入xwindow平台下,并选择English语言界面。)

$> cd /home/oracle/Disk1

$>./runInstaller
(1)
如果说找不到什么libstdc 什么的问题,应该安装

compat-libstdc++-7.3-2.96.110.i386.rpm
(在安装光盘的第二张RPM下)

$> rpm -ivh compat-libstdc++-7.3-2.96.110.i386.rpm
 
(2)
过程中出现:
"Error in invoking target install of makefile /oracle/product/ 9.2.0 /ctx/lib/ins_ctx.mk",
解决办法:

打开文件$ORACLE_HOME/ctx/lib/env_ctx.mk,把"$(LDLIBFLAG)dl"加到INSO_LINK参数中:

  
INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)dl $(LDLIBFLAG)sc_ca $(LDLIBFLAG)sc_fa
$(LDLIBFLAG)sc_ex $(LDLIBFLAG)sc_da $(LDLIBFLAG)sc_ut $(LDLIBFLAG)sc_ch $(LDLIBFLAG)sc_fi
$(LLIBCTXHX) $(LDLIBFLAG)c -Wl,-rpath,$(CTXHOME)lib $(CORELIBS) $(COMPEOBJS)
然后回到安装界面按重试retry,就可以继续安装。


10运行后会出现一个OUI的图形界面:

中间绿色的窗口就是Oracle的安装图形界面了。

下面我们来进行Oracle9i最基本的安装,在进入安装界面后点Next进入下一步:

Source指的是包含Oracle产品信息的文件,一般情况下他会自动识别到,如果找不到可以用Browse按钮来手工指定路径。

Destination指的是9i将要安装的路径这里就是我们在环境变量里设的$Oracle_HOME,如果这一栏里是空白的则要重新检查环境变量中各值的设定是否有误。确认正确后按Next进行下一步:

这一步有三个安装选项供选择:

Oracle9i Database 9.0.1 .0.0,安装Oracle9i的数据库服务器版本、管理工具、网络服务以及基本的客户端软件;

Oracle9i Client 9.0.1 .0.0 ,企业版的客户端软件,网络服务以及开发工具等。

Oracle9i Mangement and Integration 9.0.1 .0.0,安装Management Server,管理工具Oracle的网络目录、综合服务、网络服务以及基本的客户端软件。

我们选第一项安装Oracle9i数据库服务器,接着安Next按钮;

这一步是选择Oracle安装的类型,有三个类型供选择Enterprise Edition,企业版,Standstard Edition标致版,Custom自定义安装,我们选择企业版的安装,如果你对Oracle这一系列的产品比较熟悉的化可以选择Custom自定义安装,按自己的需求选择组件进行安装,确认后安Next进入到下一步;

这里可以选择一种适合你的数据库模版,一般我们选第一种通用的数据库模版,如果你需要使用数据仓库,则可以使用选择数据仓库的模版进行安装。确认后按Next进入下一步;

这一步是确认Oracle9i的SID和全局数据库的名字,SID的值我们在环境变量中已经设好了,所以这里就自动显示了,全局数据库名(Global Database Name)我们可以也指定成和SID的值相同,确认后按Next进入下一步;

前面我们提到了,数据库的字符类型在数据库超作中是很关键的,这一步就是设置数据库的字符集,前面我们设置的是NLS_LANG=american_america.ZHS16GBK,所以我们选择Simplifiled Chinese ZHS16GBK,按Next进入下一步;

因为我们在前面选择了Enterprise的版本进行安装,系统会安装Oracle Web Server,安装Oracle Web Server需要使用JDK,我们使用Browse按钮把前面安装JDK的目录指定好以便系统能在安装过程中找到需要的应用程序,确认按Next进入下一步;

进行完所有选择后,系统会给出一个安装概要,这里列举了你选择安装的组件,确认你要安装的东西都在列表内后,安Install钮进行安装,如果不需要安装其它的程序,则按Exit退出安装界面。

Oracle的安装速度视服务器的性能一般来说需要装30分钟的时间,在安装过程中可能会有对话框弹出,对话框内会有一些需要root运行的命令要求你执行,这时候另外开一个控制台窗口,suroot并运行提示框内的命令,运行完毕后按确定继续安装;

安装完数据库后系统会运行配置工具对系统进行网络和数据库的配置。配置完成后,系统会自动启动数据库,并开启Oracle Web Server。所有配置完后,按Next完成安装。

如果一切正常,OUI会出现The Installation Of Oracle9i Database Was successful.的字样,这表明你的Oracle9i数据库安装正常了,如果需要安装其它的内容按Next Install钮进行其它内容的安装,否则按Exit退出安装。

使用Oracle 9i 数据库

11、启动数据库

$>cd /usr/opt/oracle/product/ 9.2.0 /bin

$>sqlplus / as sysdba

SQL>startup

SQL>exit

 

12、启动监听程序

$>cd /usr/opt/oracle/product/ 9.2.0 /bin

$>lsnrctl

LSNRCTL>start

LSNRCTL>exit

 

13、关闭数据库

$>cd /usr/opt/oracle/product/ 9.2.0 /bin

$>sqlplus / as sysdba

SQL>shutdown

SQL>exit

 

14、关闭监听程序

$>cd /usr/opt/oracle/product/ 9.2.0 /bin

$>lsnrctl

LSNRCTL>stop

LSNRCTL>exit

 

15、启动HTTP服务

$>cd /usr/opt/oracle/product/ 9.2.0 /Apache/Apache/bin

$>./startJServ.sh

 

16 关闭HTTP服务
$>cd /usr/opt/oracle/product/ 9.2.0 /Apache/Apache/bin

$>./stopJServ.sh

 

17、浏览WEB  Http://192.168.1.102:7777/

 

18、数据库管理

$> cd /usr/opt/oracle/product/ 9.2.0 /bin

$>oemapp console

        

                                -------- End ------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值