收藏本站 
广告服务 
网站地图 
>> 本频道近100000余篇各类电脑技术、网络技术、软件技术、网页及平面设计等方面的电脑教程,我们的原则:不是精华拒不收录!
先飞电脑技术网技术文章软件教学Unix/Linux
网络编程 | 网站建设 | 网络技术 | 设计教程 | 软件教学 | 程序开发 | 数据库开发 | 教育认证 | 硬件维护 | 媒体动画 | 机械电子 |
oracle9.2.0 for RedHat8.0安装手册
[ 作者:佚名    转贴自:本站原创    阅读次数:70    更新时间:2006-1-24 17:31:00   录入:刘光勇 ]         
    

1         初始化安装环境

1.  分区要求

建议至少1Gswap分区,oracle920安装后(没有任何数据文件)至少占用3.5G空间。

2.  操作系统默认语音选择中文环境

3.  安装X windows

4.  修改hmmax参数

#echo 4294967295 > /proc/sys/kernel/shmmax

#vi /etc/sysctl.conf

Kernel.shmmax=4294967295

2         安装前的准备工作

1.  创建oracle组,用户及安装目录

#groupadd dba

#useradd  oracle –g dba

#passwd oracle

oracle的三张盘拷贝到/data/目录下

#mkdir –p  /data/oracle/product/9.2.0

#chown –R  oracle.dba  /data/

#chmod –R  755  /data/

2.  检查依赖的安装包

#rpm –qa  gcc  cpp  glibc-devel  compat-libstdc++  glibc-kernheaders  binutils

注意:安装RH8.0时默认安装X,内核编译器,开发工具,管理工具,系统工具就可以带这些包。

3.  配置oracle用户环境变量

#vi /home/oracle/.bash_profile

export HOME=/home/oracle

export BASH_ENV=$HOME/.bashrc

export ORACLE_BASE=/home/oracle_database

export ORACLE_HOME=/home/oracle_database/product/9.2.0

export ORACLE_SID=ora

export ORACLE_TERM=xterm

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

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

 

export LANG=zh_CN.GB2312

export LANGUAGE=zh_CN.GB2312:zh_CN.GB2312:zh_CN

export SUPPORTED=zh_CN.GB2312:zh_CN:zh:zh_TW.Big5:zh_TW:zh:en_US.UTF-8:en_US:en

 

PATH=$PATH:/bin:/usr/bin:/usr/sbin:/etc:/usr/ccs/bin:.

PATH=$PATH:/usr/local/samba/bin:/usr/ucb:

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/home/oracle_database/product/9.2.0/bin

 

export PATH

export TMPDIR=/tmp

 

unset USERNAME

umask 022

3         安装oracle9.2.0 for RedHat8.0

3.1   释放cpio文件包

#cpio –idmv < lnx_920_disk1.cpio

#cpio –idmv < lnx_920_disk2.cpio

#cpio –idmv < lnx_920_disk3.cpio

3.2   安装oracle

oracle身份登录X windows

#export LANG=‘EN’

#cd Disk1

#./runInstaller

1)等待出现一GUI窗口,OracleUniversalInstallerwelcome窗口:点击Next

2)出现Inventory Location窗口:点击ok

3UnixGroupNamedba

4)弹出一个错误窗口,新打开一个终端,以root身份执行#/tmp/orainsRoot.sh

执行完毕后,点击“continue”,继续安装。

5)出现FileLocation窗口,确认安装的源所在地,安装文件所在目录/Disk1/stage/products.jar.确认目的地址PATH为:$oracle_home,点击Next

6)等待出现一个GUI窗口:OracleUniversalInstallerAvailableProducts选择Oracle9iDataBase9.2.0.10

7)点击ProductLanguages出现选择语言窗口,选定EnglishSimplifiedChinese

8)等待出现一个GUI窗口:OracleUniversalInstallerInstallationType,选择EnterpriseEdition

9)等待出现一个GUI窗口:OracleUniversalInstallerDataBaseConfiguration,选择GeneralPurpose

10)在DataBaseIndentification窗口:设置GlobalDateBaseName为“ora”,SID为“ora”,点击Next

11DataBase File Location窗口:直接点击Next按钮。

12DataBaseCharacterSet窗口:选择Choose one of the common Character sets,选择“Simplified chinese ZHS16GBK”,点击Next.

13)出现Summary窗口:点击Next

14)出现Install窗口:Linking Oracle 9i DataBase 9.2.0.1.088%时,会出现错误提示,新打开一个终端,以root身份编辑$ORACLE_HOME/ctx/lib/env_ctx.mk

找到以“NSO_LINK=”开头的这一行,插入“$(LDLIBFLAG)dl”到 “INSO_LINK=”后,保存退出。点击Retry,继续安装。

15)安装进行到100%后,系统会弹出窗口,提示执行脚本,新开一个终端,以root身份执行$ORACLE_HOME/root.sh(不执行这个脚本就没有/etc/oratab文件)出现选择安装目录提示,直接‘回车’即可,执行完毕后,回到安装窗口,等待配置完成。

16)出现“Configuration Tools”窗口后等待配置完成。

17)出现“设置密码”窗口后,输入用户“sys”及“system”的密码,点击ok按钮。

18)出现“End of Installation”窗口后,点击Next按钮,完成安装。

4         初始化oracle

1.  配置数据库初始化文件

oracle用户登录系统,进入$ORACLE_HOME/dbs目录,拷贝init.orainitora.ora

#vi initora.ora

修改db_name=DEFAULTdb_name=ora

2.  配置oratab文件

#vi /etc/oratab

Ora:/data/oracle/product/9.2.0:Y

3.  配置oracle启动脚本

#vi oracle920

#!/bin/sh

# chkconfig: 2345 99 99

# description: oracle database startup scripts.

PROG=oracle

. /etc/sysconfig/network

. /etc/init.d/functions

ORA_HOME=/home/oracle_database/product/9.2.0

ORA_OWNER=oracle

 

if [ ! -f $ORA_HOME/bin/dbstart ] ;

then

    echo "Oracle startup : cannot find startup command "

    exit

fi

start()

{

     su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart &"

     su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start &"

}

stop()

{

     su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut &"

     su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop &"

}

case "" in

    start) start;;

    stop)  stop;;

    *)     echo "Usage: "

esac

5         卸载oracle9i

1.  oracle用户身份登录

2.  打开新终端,执行#./runInstaller

3.  选择“Deinstall Product

4.  选择目录树并选好你所要卸载的oracle版本号,单击“Remove”开始卸载。

5.  删除/etc/oratab/etc/oraInst.loc文件。

文章首页【加入到收藏夹】告诉好友】【打印此文】【关闭窗口
  版权声明:本站提供的“oracle9.2.0 for RedHat8.0安装手册”版权归文章所有者,转载请注明出处!
 ·上一篇文章:IP安全加密--IPSec      ·下一篇文章:基于freetype/fontconfig/xft的汉化美化
相关文章
·掌握Informix数据库系统的维护技术[92]
·Informix常用命令的用法及说明[47]
·正确理解Informix的系统结构[81]
·轻松掌握Informix数据备份的小技巧[106]
·解析Informix初始化都做了些什么[72]
网站主页 | 收藏本页 | 联系我们 | 广告服务 | 站点地图 | 会员注册 | 招聘信息 | 内容指正

联系QQ:先飞电脑技术网站事务联系QQ,点击可以直接留言. 32933427 电话:13710542091 [世界排名] 鄂ICP备05005890号 先飞电脑教程网