Chinaunix首页 | 论坛 | 博客
  • 博客访问: 355368
  • 博文数量: 80
  • 博客积分: 2056
  • 博客等级: 大尉
  • 技术积分: 961
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-19 12:17
文章分类

全部博文(80)

文章存档

2011年(9)

2010年(13)

2009年(41)

2008年(17)

我的朋友

分类: Oracle

2008-11-14 10:32:24

一 必要的信息检查
 
   ......
 
二、查看linux安装包
 
    make
    binutils
    openmotif
    setarch
    compat-db
    compat-gcc
    compat-gcc-c++
    compat-libstdc++
    compat-libstdc++-devel
    glibc
    glibc-common
    glibc-devel
    glibc-headers
    gcc
    gcc-c++
    libgcc
    libstdc++
    libstdc++-devel
    sysstat
    unixODBC
    unixODBC-devel
    libaio-devel
    libaio
    elfutils-libelf
    elfutils-libelf-devel
 
三、修改内核的参数
 
    1、vi /etc/sysctl.conf
      kernel.shmall = 2097152
      kernel.shmmax = 2147483648
      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 = 4194304
      net.core.rmem_max = 4194304
      net.core.wmem_default = 262144
      net.core.wmem_max = 262144
      立即生效:
      #/sbin/sysctl -p
    2、vi /etc/security/limits.conf
      oracle           soft    nproc   2047
      oracle           hard    nproc   16384
      oracle           soft    nofile  1024
      oracle           hard    nofile  65536
    3、vi /etc/pam.d/login
      session    required     /lib/security/pam_limits.so
      session    required     pam_limits.so
    4、vi /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
 
四、创建ORACLE安装的组和用户

    groupadd oinstall
    groupadd dba
    mkdir /u01
    mkdir /u01/orcl_home
    mkdir /u01/oraInventory
    useradd -g oinstall -G dba -d /u01/oracle oracle
    passwd oracle
    chown -R oracle:oinstall /u01
    chmod -R 770 /u01
    检查nobody用户是否存在
    #id nobody
 
五、设置ORACLE的环境变量
 
   用oracle的用户登录系统,然后
   vi  .bash_profile
   加入
   export ORACLE_BASE=/u01
   export ORACLE_HOME=$ORACLE_BASE/orcl_home
   export ORACLE_SID=orcl
   export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/local/lib
   export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
   export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
  
   注意=号两边不要有空格
   vi /etc/hosts 加入 IP hostname

   #reboot
 
六、开始安装

   1 cd /u01
     wget    
     unzip linux_11gR1_database_1013.zip
   2 chown -R oracle:oinstall database/
   3 startx   或者用Xmanger oracle用户远程登录
   4 用oracle用户登录
   5 进入终端,cd database
   6 ./runInstaller
   7 最后根据提示 用root用户执行两个脚本
   8 netca  dbca设置侦听和创建数据库  dbca建库时 字符集选择第二项AL32UTF8
 
阅读(1776) | 评论(0) | 转发(0) |
0

上一篇:X Window原理详解

下一篇:bash shell 快捷键

给主人留下些什么吧!~~