Linux环境下Oracle 11g的安装

系统版本:Red Hat Enterprise Linux 6
软件版本:oracle11g_11204_x86_64

一、准备工作:
1、配置IP地址
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
2、主机名及hosts
    vi /etc/sysconfig/network
    vi /etc/hosts
3、关闭selinux
    vi /etc/selinux/config
4、清空iptables
    iptables -F
    service iptables save 
5、配置yum,安装所需包
    vi /etc/yum.repos.d/local.repo
    yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc libstdc++-devel libaio libaio-devel make sysstat unixODBC unixODBC-devel elfutils-libelf elfutils-libelf-devel -y


二、设置用户:
1.创建用户组
groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 oper
2.创建用户
useradd -u 501 -g oinstall -G dba,oper oracle
passwd oracle



三、操作系统设置
1.内核参数设置
vi /etc/sysctl.conf
添加以下内容:
kernel.shmall = 2097152
kernel.shmmax = 536870912
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576



sysctl -p(别忘了!)

2.资源限制设置
vim /etc/security/limits.conf
添加以下内容:
oracle          soft     nproc           2047
oracle          hard     nproc           16384
oracle          soft     nofile           1024
oracle          hard     nofile           65536
oracle          soft     stack           10240



3.pam模块(rhel6不需添加)
vim /etc/pam.d/login
session    required     pam_limits.so


四、创建安装目录
1.创建
mkdir /u01/app/oracle -pv
chmod 775 /u01/app -R
2.设置权限
chown oracle:oinstall /u01 -R


五、环境变量
vim /home/oracle/.bash_profile
添加以下内容:
export PATH
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db
export TEMP=/tmp
export TEPDIR=/tmp
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl11g

source /home/oracle/.bash_profile(使生效)


六、开始安装
1.解压安装文件(解压到同一目录即可)
unzip p13390677_112040_Linux-x86-64_1of7.zip -d /usr/local/src
unzip p13390677_112040_Linux-x86-64_2of7.zip -d /usr/local/src
在目录中会生成database
2.运行安装程序
在root用户下执行:xhost +
切换到oracle用户:cd /usr/local/src/database
                          ./runInstaller



没有序列号直接跳过





只安装数据库
安装单实例数据库




安装企业版





安装和建库时的日志存放位置,位置随便只要有权限即可




部分包的版本比需求的高,会报错,但不会影响安装,直接勾选右上角的ignore




进行安装





安装过程中会让用户以root身份运行俩个脚本,按提示运行即可



六、DBCA建库

oracle用户模式下输入dbca







等待建库



七、NETCA建立监听
在oracle用户下:netca
监听建立很快,一路默认,点下一步直到finish可选



八、关机后启动Oracle(以oracle用户身份)
1.启动监听
lsnrctl start

2.启动实例
sqlplus / as sysdba
>startup












来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30376847/viewspace-1759278/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/30376847/viewspace-1759278/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值