oracle 10.2.0.1数据库在Red Hat Enterprise Linux AS 4 的安装

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:63

oracle 10.2.0.1数据库 在Red Hat Enterprise Linux AS release 4 (Nahant Update 4)的安装

先前搞过9i在linux rh4下的安装,今天时间比较充足,就用10g R2 也在同样版本上实验了一把
把安装过程大概写出来,希望对大家有帮助
第一步 检查内存:
文档建议最少1G内存,而我虚拟机只分配了512M内存,没办法 死马当活医了,以下命令查出内存多少
[root@localhost etc]# grep MemTotal /proc/meminfo
MemTotal: 518504 kB
交换区间至少内存的1.5倍,我这里设置了2倍
[root@localhost etc]# free
total used free shared buffers cached
Mem: 518504 495308 23196 0 7580 256108
-/+ buffers/cache: 231620 286884
Swap: 1048568 45560 1003008
第二步:检查内核和包是否安装齐全
Kernel version
Red Hat Enterprise Linux 4.0 and Asianux 2.0:
2.6.9-5.EL
查看内核版本可以用 uname -a 命令

[root@localhost etc]# uname -a
Linux localhost.localdomain 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux
i686 i686 i386 代表32位操作系统

packages
Red Hat Enterprise Linux 4.0 and Asianux 2.0:
binutils-2.15.92.0.2-13.EL4
compat-db-4.1.25-9
compat-libstdc++-296-2.96-132.7.2
control-center-2.8.0-12
gcc-3.4.3-22.1.EL4
gcc-c++-3.4.3-22.1.EL44
glibc-2.3.4-2.9
glibc-common-2.3.4-2.9
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.3-22.1
libstdc++-devel-3.4.3-22.1
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2
setarch-1.6-1
rpm -qa|grep pdksh-5.2.14-30 检查对应包是否安装
rpm -Uvh pdksh-5.2.14-30 安装对应包
这些列出的包一定要安装齐全 要不然在安装过程中会出错
第三步:编辑内核参数 /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 268435456 Half the size of
physical
memory (in
bytes) [size=1]建议为内存[size=1]的一半
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144

第四步:建立安装用户 路径等:
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle:oinstall /u01/app/oracle
chmod -R 755 /u01/app/oracle
第五步:用oracle用户登录 设置环境变量
编辑.bash_profile 加入以下内容
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

第六步:解压安装包与安装数据库
[size=+0][size=+0]进入到存放安装介质的目录
[size=+0][size=+0]unzip 10201_database_linux32.zip
[size=+0][size=+0]cd database
[size=+0][size=+0]./runInstaller
[size=+0][size=+0]就开始安装之旅了
[size=+0][size=+0]到最后一步按照提示 用root用户运行
两个shell脚本就ok了
至此安装完成[size=+0][size=+0]

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】