Oracle 9i在redhat linux as 2.1上的安装

时间:2017-09-04 15:00来源:网络整理 作者:Linux先生 举报 点击:
ORACLE9IAS安装文档准备工作:1.建立oracle用户/组以root用户登录#groupadddba#groupaddoinstall(可选)useraddCgoinstallCGdbaoracle2.检查主机名配置以root登录#

本文地址:http://www.kooct.com/install/soft/2017/0904/12834.html
文章摘要:,勿忘我玉宇不接,非军事一块一口两匙。

ORACLE9IAS安装文档
准备工作:
1. 建立oracle用户/组
以root用户登录
#groupadd dba
#groupadd oinstall(可选)
useradd Cg oinstall CG dba oracle
2. 检查主机名配置
以root登录
#cd /etc
#cp hosts hosts.bak
#vi hosts
--此文件里每一行格式应为
<IP><空格><完整主机名><空格><别名>
如我的/etc/hosts文件如下:
127.0.0.1 localhost(确保此行在第一行)
211.155.222.75 host03.sti.gd.cn host03(此行是我加上的,211.155.222.75为机器的IP)
3. 检查内核版本(要求2.4.9或以上版本)
以root登录
#cd /boot/grub
#more grub.conf
4. 检查ksh版本
以root登录
#rpm Cqa |grep pdksh(检查pdksh版本)
如果没有这个包,可以到去下载这个rpm包然后安装.
安装方法如下:
#rpm Civh pdksh-5.2.14-16.i386.rpm(安装包)
# rpm CUvh pdksh-5.2.14-16.i386.rpm(升级包)
5. 检查binutils版本
以root登录
#rpm Cqa|grep binutils此版本应该大于2.11.90.0.8-13,重庆幸运农场开到晚上几点:如果小于此版本,需进行升级。
6. 检查glibc版本
以root登录
#rpm Cqa|grep glibc此版本应该大于2.2.4-25,如果小于此版本,需进行升级。
7. 设置ulimits
以root登录。
a) cd /etc/security
b) vi limits.conf
c) 在这个文件里面加入以下两行:@oracle<tab><tab>hard<hard>nofile<tab><tab>65535
@oracle<tab><tab>hard<hard>nproc<tab><tab>65535
d) 保存文件。
注:可以oracle用户检验以上设置:#su C oracle
$ulimit CaH

8. 检查内核参数
以root登录
a) #cd /etc
b) #vi sysctl.conf加入以下几行
kernel.sem = 100 32000 100 100
kernel.shmmax = 2147483648
kernel.shmmni = 100
net.ipv4.ip_local_port_range = 1024 65000
fs.file-max = 65536
c) 保存文件并重启机器,验证内核参数。
9. 编辑services,删除LDAP
a) 以root登录
b) #cd /etc
c) vi services
d) 查找到包含389,636端口的行(4行),注释掉这些行
e) 保存文件
10. 给/sbin/fuser做链接
以root登录
a) #cd /bin
b) #ls Cl f*如果fuser不存在,则
c) ln Cs /sbin/fuser fuser
11. 建立/tmp和/tmpdir目录
as root
a) #mkdir /tmp
b) #mkdir /tmpdir
c) #chmod 777 /tmpdir
12. 设置环境变量TMP,TMPDIR
as root
a) #cd /etc
b) #vi profile
加入TMP = /tmp;export TMP
TMPDIR=/tmpdir;export TMPDIR
d) 保存文件。
13 除去所有ORACLE用户的JAVA默认环境
a) 以oracle用户登录
b) $ehco $PTAH
c) 如果你看到“IBMJava2-131”在这里面,那么需要去掉,方法如下
d) $cd /home/oracle
e) $cp .bashrc bashrc.org
f) $cp .bash_profile .bash_profile.org
g) $vi .bashrc
在 #Source global definitions下面, "fi"之后, 加入:
- PATH=/bin:/usr/bin:/usr/local/bin:/usr/local/bin/X11:/usr/X11R6/bin
PATH=$PATH:$HOME/bin
h) 保存文件
i) $vi .bash_profile
在 #User specific environment and startup programs下面, 加入:
PATH=/bin:/usr/bin:/usr/local/bin:/usr/local/bin/X11:/usr/X11R6/bin
ORACLE_HOME=$ORACLE_BASE/mid902
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/local/lib
ORACLE_SID=ias
PATH=$ORACLE_HOME/bin:$ORACLE_HOME/opmn/bin:$ORACLE_HOME/dcm/bin:$PATH
export PATH ORACLE_HOME LD_LIBRARY_PATH ORACLE_SID
(在 "PATH=$PATH:$HOME/bin" 之上.)
保存文件。
安装:
以oracle用户登录,运行runinstaller,然后按提示一步步安装
中途可能会出现的错误:
1、 copy过程中error in ………..jre/1.3.1/bin/i386/green_threads/…此时从另一个窗口手工touch这些文件,然后retry。
2、 link过程中error in invoking ………….sqlplus.mk,此时从另一个窗口以oracle用户打开文件$ORACLE_HOME/bin/genclntsh
找到LD_SELF_CONTAINED = “-z defs”这行,改为
LD_SELF_CONTAINED = “”,保存文件,然后执行./ genclntsh,执行完成后回到安装界面retry.
关于IAS的配置,将在以后推出:)

推荐内容
微信农场赚钱是真的吗 幸运农场20买19玩法 幸运农场三全中走势图 幸运农场最多中多少 幸运飞艇机器人
重庆幸运农场几点开奖 重庆幸运农场怎么中奖 重庆幸运农场中的水果 福彩3d投注技巧 重庆幸运农场开奖号玛
幸运农场数字版 幸运农场前三遗漏 微信玩重庆幸运农场 幸运农场转盘 重庆幸运农场复式中奖
玩重庆幸运农场的群 哪里可以买幸运农场 重庆幸运农场游戏规则 重庆幸运农场电脑版 广东快乐十分杀一码
河南22选5 凤凰娱乐平台 体彩排列三开奖结果 学生借160万赌博 今日福彩3d字谜总汇
福彩3d试机号今天 山东群英会开奖直播 幸运赛车 排列5和值走势图 重庆时时彩杀号
网线排列顺序 彩票开奖 神仙道仙道会投注 吉林11选5手机版 pk10手机直播视频直播
上海福利彩票 体育彩票31选7 捕鱼弓箭 河南福利彩票22选5走势图 北京赛车pk10盛世直播