快速业务通道

linux安装oracle10g

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-01
准备环境:5.4的centos操作系统了 我单独添加了一块硬盘来作为oracle的安装分区,并且让/opt挂载,来安装oracle10G,格式化硬盘,写入fstab开机挂载.
[root@mail ~]# mkfs.ext3 /dev/sdb
mke2fs 1.39 (29-May-2006)
/dev/hdb is entire device, not just one partition! //
这里可以选择不管他,或者你划分一个区出来. Vim /etc/sysctl.conf添加
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

上面kernel.shmmax/kernel.sem等是典型的核心参数配置.您可能需要根据您的实际环境进行适当的变动
检查所作更改是否正确,再执行sysctl -p

[root@mail database]# vim /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=disabled //关闭selinux
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
设定用户shell
一般来说,出于性能上的考虑,还需要需要进行如下的设定,以便改进Oracle用户的有关 nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量)
[root@mail oracle]# vim /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 软件要求:
binutils-2.17.50.0.6-2.el5,compat-libstdc -33-3.2.3-61,elfutils-libelf-0.125-3.el5,elfutils-libelf-devel-0.125,gcc-4.1.1-52,gcc-c -4.1.1-52,glibc-2.5-12,glibc-common-2.5-12,glibc-devel-2.5-12,glibc-headers-2.5-12,libaio-0.3.106,libaio-devel-0.3.106 ,libgcc-4.1.1-52,libstdc -4.1.1 ,libstdc -devel-4.1.1-52.e15,make-3.81-1.1,sysstat-7.0.0
建议使用yum来安装,依次使用yum install 来安装.
设置oracle环境变量
用户管理
root@mail /]# groupadd dba //添加一个dba用户组
[root@mail /]# groupadd oinstall
[root@mail /]# useradd -g oinstall -G dba oracle //添加一个用户oracle其主组属于oinstall 从组属于 dba
[root@mail opt]# passwd oracle //修改oracle用户的密码
[root@mail opt]# mkdir -p /opt/oracle/install//创建oracle安装目录
[root@mail opt]#chown -R oracle.dba /opt/oracle/ //修改目录所属组及所属用户

[root@mail oracle]#cp /etc/sysconfig/i18n /opt/oracle/.i18n 配置用户环境:
[root@mail ~]# vi /home/oracle/.bash_profile # .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export PATH
export ORACLE_BASE=/opt/oracle/app
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib 解压数据库
[root@mail pub]# unzip 10201_database_linux32.zip
启动图形

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号