• centos5.8 x86_64安装oracle10g


    安装 oracle

    0.安装依赖的库

    yum -y groupinstall    "Development Libraries" "Development Tools"

    yum -y install compat-db*  compat-libc* compat-gcc* libXp.so.6 libc-* libaio* openmotif  glibc-devel* libgcc*  gnome-lib* libXtst

    ln -s /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.5   ##不链接的话中途会报错

    1.修改hosts

    vim /etc/hosts

    192.168.1.104  laoguang

    2.添加组oinstall ,dba以及oracle用户

    groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle

    3.修改内核参数 vim /etc/sysctl.conf

    -------------------

    kernel.core_users_pid = 1

    kernel.shmall = 2097152

    kernel.shmmax = 21474883648  

    ##这些已经存在

    -------------------

    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

    net.core.rmem_max = 262144

    net.core.wmem_default = 262144

    net.core.wmem_max = 262144

    4.修改 /etc/security/limits.conf 添加如下

    oracle  soft    nproc   2047

    oracle  hard    nproc   16384

    oracle  soft    nofile  1024

    oracle  hard    nofile  65536

    5.修改/etc/pam.d/login添加

    session    required     pam_limits.so

    6.修改 /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

    7.建立目录

    mkdir -p /u01/app/oracle

    chown -R oracle:oinstall /u01

    8.设置环境变量

    vim /etc/profile.d/oracle.sh

    export ORACLE_BASE=/u01/app/oracle export

    ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1

    export ORACLE_SID=jiagulun

    export NLS_LANG=american_america.zhs16gbk

    export PATH=$PATH:ORACLE_HOME/bin

    9.解压

    cd /home/oracle

    gzip -d 10201_database_linux_x86_64.cpio.gz

    cpid -ivcdu < 10201_database_linux_x86_64.cpio

    10.修改系统版本号欺骗10g

    vim /etc/redhat-release

    改为 redhat 4

    11.安装

    su - oracle cd database

    ./runInstaller --> Advanced Install --> Next -->  Custome --> Next --> 选上ISQO*Plus --> 检查环境(我这semmsl报错) --> Next --> Install database Software only -->  Install

    12.出现提示以root身份执行这两个shell

    su root

    /u01/app/oracle/oraInventory/orainstRoot.sh

    /u01/app/oracle/product/10.2.0/db_1/root.sh

    安装成功提示isqlplus的地址http://$hostname:5560/isqlplus

    exit

    建立数据库

    1.以oracle用户运行

    su - oracle

    dbca

    next --> Create --> General --> zhongsou(这个是数据库名,注意与环境变量的一致) --> Next --> 密码(SYS,SYSTEM,SYSMAN,DBSNMP) --> FileSystem(安装在存储) --> Use Common --> Next --> Next --> Finish

    到此建立完毕,提示em http://$host:1158/em 

    server parameter file : /u01/app/oracle/product/10.2.0/db_1/dbs/spfilezhongsou

  • 相关阅读:
    Android ListView嵌套Button,Button事件覆盖item事件解决办法
    android 再按一次退出程序(实现代码)
    Android 带checkbox的listView 实现多选,全选,反选
    Android调用第三方应用
    Android输入法界面管理(打开/关闭/状态获取)
    ViewPager的使用方法和实现过程
    安装pycharm 2018.3 Professional Edition
    layui和jquery冲突:Syntax error, unrecognized expression: +
    解决因为本地代码和远程代码冲突,导致git pull无法拉取远程代码的问题(转载)
    Object.assign()
  • 原文地址:https://www.cnblogs.com/cmsd/p/3070225.html
Copyright © 2020-2023  润新知