在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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 安装UBUNTU系统下一篇: linux基本知识点
关于在Linux下安装oracle数据库的所有评论