注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Oracle >> 安装配置 >> Oracle正文

fc6下安装oracle手记

文章来源:中国IT实验室收集整理 作者:lighsr 更新时间:2008-4-24 10:43:25 【 】 【加入收藏

1. 检查机器软件系统:

    以root身份登录fc6
    uname -r 检查内核版本大于 2.6.18
    binutils-2.17.50.0.6-2.el5
    运行 rpm -q compat-libstdc++ elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc \
    gcc-c++ libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC
    软件对应最低版本:
    compat-libstdc++-33-3.2.3-61
    elfutils-libelf-0.125-3.el5
    elfutils-libelf-devel-0.125
    glibc-2.5-12
    glibc-common-2.5-12
    glibc-devel-2.5-12
    gcc-4.1.1-52
    gcc-c++-4.1.1-52
    libaio-0.3.106
    libaio-devel-0.3.106
    libgcc-4.1.1-52
    libstdc++-4.1.1
    libstdc++-devel-4.1.1-52.e15
    make-3.81-1.1
    sysstat-7.0.0
    unixODBC-2.2.11
    unixODBC-devel-2.2.11

    2. 检查机器硬件系统最低要求:
    以root身份登录fc6
    grep MemTotal /proc/meminfo 内存大小 1GB
    1574360 KB
    grep SwapTotal /proc/meminfo 交换区大小 2GB
    3418720 KB
    硬盘空间大小1.5GB-3.5GB之间

    3. 创建 Oracle 组和用户帐户(用于安装oracle)
    以root身份登录fc6
    # /usr/sbin/groupadd oinstall
    # /usr/sbin/groupadd dba
    # /usr/sbin/useradd -m -g oinstall -G dba oracle
    # id oracle
    uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
    # passwd oracle
    显示输入密码:
    Changing password for user oracle.
    New password:
    Retype new password:
    passwd:all authentication tokens updated successfully.

    4. 创建目录
    以root身份登录fc6
    mkdir -p /oracle/app/
    chown -R oracle:oinstall /oracle/app/
    chmod -R 775 /oracle/app/

    5. 配置 Linux 内核参数
    以root身份登录fc6
    #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
    以 root 用户身份运行以下命令来验证您的设置:
    # /sbin/sysctl -a | grep shm
    kernel.shmmni = 4096
    kernel.shmall = 2097152
    kernel.shmmax = 2147483648
    kernel.shm-use-bigpages = 0
    # /sbin/sysctl -a | grep sem
    kernel.sem = 250 32000 100 128
    # /sbin/sysctl -a | grep file-max
    fs.file-max = 65536
    # /sbin/sysctl -a | grep ip_local_port_range
    net.ipv4.ip_local_port_range = 1024 65000

    6. 为 oracle 用户设置 Shell 限制
    以root身份登录fc6
    #vi /etc/security/limits.conf
    加入:
    oracle soft nproc 2047
    oracle hard nproc 16384
    oracle soft nofile 1024
    oracle hard nofile 65536
    保存退出
    #vi /etc/pam.d/login
    加入:
    session required /lib/security/pam_limits.so
    session required pam_limits.so
    保存退出
    #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
    保存退出

    7. oracle 用户的环境变量配置:
    以 oracle 身份登录:
    并通过在 .bash_profile 将 ORACLE_BASE 添加到登录配置文件;
    umask 022
    export ORACLE_BASE=/u01/app/oracle
    export ORACLE_SID=sales

    8. 安装oracle 11g

  • 上一篇Oracle:

  • 下一篇Oracle:
  • 最 新 热 门
     数据库产业商业模式大猜想
     甲骨文穷追猛打 矛头直指SAP高管
     适合Oracle DBA和开发者的开源技术
     一种并发控制的精典案例
     两个Oracle存储过程程序分享
     通过查找引起死锁的操作即可解决死锁
     详细讲解Oracle数据库中动态游标的实现
     oracle中可以用多种方法来检索或操作lob数据
     Oracle数据库中的表连接方式及使用场合
     通过几个步骤有效关闭Oracle死锁进程
    最 新 推 荐
     关于Oracle的TNS
     fc6下安装oracle手记
     如何删除oracle10g中的垃圾表
     不安装Oracle客户端的条件下进行系统移植
     Oracle在Linux操作系统下的安装小结
     实例讲解sql_trace和access path的用法
     修复Oracle数据库参数文件的另类方法
     讲解linux环境下Oracle的自动启动与停止
     手动创建Oracle数据库之前因后果
     如何在Linux环境下安装Oracle 数据库11g
    相 关 文 章

    如何使用REF CURSOR处理Oracle的结果集
    oracle数据库备份与恢复 a piece of cake(4…
    oracle数据库备份与恢复 a piece of cake(3…
    oracle数据库备份与恢复 a piece of cake(2…
    oracle数据库备份与恢复a piece of cake
    从 ifconfig 的输出中撷取接口名称与 IP 的…
    Linux下XFConfig的有效使用
    redhat 9,redhat ELAS 3/ 1,redat FC1 上安…
    Oracle 10g Release2新功能之Ref Cursor

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用