oracle_linux下oracle安装文档 - 使用内核JDK版

1.系统环境准备
2.关闭iptables,selinux,NetworkManager;准备yum仓库;配置ip
3.建立组及用户
    # groupadd dba
     # groupadd oinstall
     # useradd -m -g oinstall -G dba oracle
     # passwd oracle
     // 如果nobody用户不存在(id nobody命令查看),则创建:
    # useradd nobody
4.yum安装rpm包
    yum install -y compat-libstdc*
    yum install -y elfutils-libelf*
    yum install -y gcc*
    yum install -y glibc*
    yum install -y ksh*
    yum install -y libaio*
    yum install -y libgcc*
    yum install -y libstdc*
    yum install -y make*
    yum install -y sysstat*
    yum install libXp* -y
    yum install -y glibc-kernheaders
    yum -y install unix*
5.调整内核参数
    # vim /etc/sysctl.conf
    fs.aio-max-nr = 1048576
    fs.file-max = 6815744
    kernel.shmall = 2097152
    kernel.shmmax = 536870912
    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
    # /sbin/sysctl -p    //保存后生效
6.修改操作系统对oracle用户资源的限制
    # vim /etc/security/limits.conf
    oracle soft nproc 2047
    oracle hard nproc 16384
    oracle soft nofile 1024
    oracle hard nofile 65536
    oracle hard stack 10240
7.目录规划
    # mkdir -p /home/oracle/app/oracle
    # chown -R oracle:oinstall /home/oracle/app/oracle
    # chmod -R 775 /home/oracle/app/oracle
    # chown -R oracle:oinstall /home/oracle/app
    # chmod -R 775 /home/oracle/app
    # chown -R oracle:oinstall /home/oracle
    # chmod -R 775 /home/oracle
    #  chmod -R 775 /home/
    #   chown -R oracle:oinstall /home/
8.配置环境变量(实例名为:*your SID*
    # vim /home/oracle/.bash_profile
    #added by timman for oracle

    export ORACLE_BASE=/home/oracle/app/oracle

    export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1
 
    export ORACLE_SID=*your SID*
 
    export PATH=$ORACLE_HOME/bin:$PATH
 
    export ORACLE_TERM=xterm
 
    export TNS_ADMIN=$ORACLE_HOME/network/admin

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/oracm/lib:$ORACLE_HOME/lib

    export CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/lib

    #export NLS_LANG=american_america.ZHS16GBK *添加临时环境变量后面在安装时避免出现图形界面乱码*

    export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"

    export EDITOR=vi
9.给/dev/shm 添加内存
    # vim /etc/fstab
    tmpfs         /dev/shm        tmpfs   defaults,size=6G       0 0
    #mount -o remount /dev/shm
10.root给xhost权限,偷java 6的内核切换oracle用户
    # yum -y install java-1.6.0
    # cd /usr/lib/jvm/jre-1.6.0/lib/
    # mv fontconfig.bfc fontconfig.bfc.origin
    # cp fontconfig.RedHat.6.bfc fontconfig.bfc
    # xhost +
    # su - oracle
    $ export DISPLAY=:0.0
    # su - root
11.安装orcale
    $ cd /home/oracle/database/
    $ sh runInstaller -jreLoc /usr/lib/jvm/jre-1.6.0
12.以root身份执行脚本
    # sh /home/oracle/app/oraInventory/orainstRoot.sh
    # sh /home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
13.创建监听程序
    su - oracle
    export LANG=en_US.gbk
    $ netca
14.创建数据库
    $ dbca
(创建DBA密码为:********)
[原来设的密码为:********安装进度条一直卡97%,日志报public synonym to be dropped does not exist]    
15.数据库服务及监听服务的开机自启动
    # vim /etc/rc.d/rc.local
    su - oracle -c "dbstart"
    su - oracle -c "lsnrctl start"
    # vim /etc/oratab
    *your SID*:/oracle/app/oracle/product/11.2.0/dbhome_1:Y
 

转载于:https://my.oschina.net/u/3806297/blog/2239688

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值