ITPub博客

首页 > 数据库 > Oracle > Linux环境下Oracle 11g的安装

Linux环境下Oracle 11g的安装

原创 Oracle 作者:小软笑一个 时间:2015-08-02 12:12:56 0 删除 编辑
系统版本: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博客 ” ,链接:https://blog.itpub.net/30376847/viewspace-1759278/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2015-07-27

  • 博文量
    2
  • 访问量
    24711