快速业务通道

在Linux下安装oracle数据库

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-25

1. 创建DBA组 2. 创建oracle用户 oracle/oinstall 3. 授权oracle用户对目录有读写权限 4. 在.profile文件中设置环境变量 5. 在安装路径上创建oracle结构目录 6. 设置操作系统核心参数 7. 重新启动系统并检查各参数 RHAS3上安装Oracle10g=========================================================== 作者: xsb(http://xsb.itpub.net)
发表于:2005.06.22 12:18
分类: Oracle
出处:http://xsb.itpub.net/post/419/33027
--------------------------------------------------------------- 0.安装RHELAS3
自定义安装,开发工具全装,KDE图形环境 1.准备安装文件

2.设置核心参数Set Kernel Parameters # vi /etc/sysctl.conf 在该文件末尾加入如下内容: #-----------Begin from here-------------------------------------- kernel.shmall = 2097152
kernel.shmmax = 536870912 (512物理内存的标准, 64MB) 2147483648 (1024物理内存的标准, 256MB)
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144 或者 4194304
net.core.rmem_max = 262144
或者 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
#--------------End here-------------------------------------------- 编辑完之后,保存, 执行 # /sbin/sysctl -p 命令操作来使我们所做的变更生效. 注:上面kernel.shmmax/kernel.sem等是典型的核心参数配置.您可能需要根据您的实际环境进行适当的变动 然后,应该检查一下上面的操作是否正确: /sbin/sysctl -a | grep sem /sbin/sysctl -a | grep shm /sbin/sysctl -a | grep file-max /sbin/sysctl -a | grep ip_local_port_range 为Oracle用户设定Shell的限制 一般来说,出于性能上的考虑,还需要需要进行如下的设定,以便改进Oracle用户的有关 nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量) # vi /etc/security/limits.conf # 添加如下的行 soft nproc 2047 hard nproc 16384 soft nofile 1024 hard nofile 65536 添加如下的行到/etc/pam.d/login 文件: session required /lib/security/pam_limits.so session required pam_limits.so 编辑 /etc/profile 文件,添加如下部分:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi 之后,执行$ unlimit 验证一下. 3.安装RPM软件包
在这个版本的RHEL上安装Oracle,要有几个软件包. 确认以下 rpm包都已经安装:
make-3.79
binutils-2.11
openmotif-2.2.2-16
setarch-1.3-1
compat-db-4.0.14.5
compat-gcc-7.3-2.96.122
compat-gcc-c -7.3-2.96.122
compat-libstdc -7.3-2.96.122
compat-libstdc -devel-7.3-2.96.122

# rpm -qa | grep compat
# 在我的机器上输出如下:
compat-gcc-c -7.3-2.96.122
compat-libstdc -7.3-2.96.122
compat-libstdc -devel-7.3-2.96.122
compat-glibc-7.x-2.2.4.32.5
compat-db-4.0.14-5
compat-gcc-7.3-2.96.122 # rpm -qa | grep openmotif
openmotif-devel-2.2.2-16
openmotif-2.2.2-16

# rpm -qa | grep setarch
setarch-1.3-1

# From RedHat AS3 Disk 2
cd /mnt/cdrom/RedHat/RPMS
rpm -Uvh setarch-1.3-1.i386.rpm
rpm -Uvh openmotif-2.2.2-16.i386.rpm

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号