免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1176 | 回复: 0
打印 上一主题 下一主题

oracle9.2.0 for RedHat8.0安装手册 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-09 15:42 |只看该作者 |倒序浏览

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.03.1   释放cpio文件包#cpio –idmv
#cpio –idmv
#cpio –idmv
3.2   安装oracle用oracle身份登录X windows
#export LANG=‘EN’
#cd Disk1
#./runInstaller
1)等待出现一GUI窗口,OracleUniversalInstaller:welcome窗口:点击Next
2)出现Inventory Location窗口:点击ok
3)UnixGroupName:dba
4)弹出一个错误窗口,新打开一个终端,以root身份执行#/tmp/orainsRoot.sh
执行完毕后,点击“continue”,继续安装。
5)出现FileLocation窗口,确认安装的源所在地,安装文件所在目录/Disk1/stage/products.jar.确认目的地址PATH为:$oracle_home,点击Next
6)等待出现一个GUI窗口:OracleUniversalInstaller:AvailableProducts,选择Oracle9iDataBase9.2.0.10
7)点击ProductLanguages出现选择语言窗口,选定English及SimplifiedChinese
8)等待出现一个GUI窗口:OracleUniversalInstaller:InstallationType,选择EnterpriseEdition
9)等待出现一个GUI窗口:OracleUniversalInstaller:DataBaseConfiguration,选择GeneralPurpose
10)在DataBaseIndentification窗口:设置GlobalDateBaseName为“ora”,SID为“ora”,点击Next。
11)DataBase File Location窗口:直接点击Next按钮。
12)DataBaseCharacterSet窗口:选择Choose one of the common Character sets,选择“Simplified chinese ZHS16GBK”,点击Next.
13)出现Summary窗口:点击Next。
14)出现Install窗口:Linking Oracle 9i DataBase 9.2.0.1.0到88%时,会出现错误提示,新打开一个终端,以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         初始化oracle1.  配置数据库初始化文件
以oracle用户登录系统,进入$ORACLE_HOME/dbs目录,拷贝init.ora到initora.ora
#vi initora.ora
修改db_name=DEFAULT为db_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 "$1" in
    start) start;;
    stop)  stop;;
    *)     echo "Usage: $0 {start|stop}"
esac
5         卸载oracle9i1.  以oracle用户身份登录
2.  打开新终端,执行#./runInstaller
3.  选择“Deinstall Product”
4.  选择目录树并选好你所要卸载的oracle版本号,单击“Remove”开始卸载。
5.  删除/etc/oratab和/etc/oraInst.loc文件。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8516/showart_46830.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP