Linux系统安装ORACLE

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 13:26 点击:

 安装之前首先要开启1521端口的tcp    

linux分区方案(文件系统均为 ext3):
第一个控制器 (/dev/sda) 上的 9GB 磁盘包含以下分区,用于存放所有 Linux 和 Oracle 软件:
- 100MB /boot 分区
-1,500MB 交换分区 — 将此分区大小至少设置为系统 RAM 的两倍,但不要超过 2GB(32 位系统不支持大于 2GB 的交换文件)。如果需要大于 2GB 的交换空间,则创建多个交换分区。
-7,150MB 根分区 — 该分区将用于所有目录,包括 /usr、/tmp、/var、/opt、/home 等。这样做纯粹是为了讲解本指南而简化安装。更可靠的分区方案是将这些目录划分到单独的文件系统。      

一、安装oracle需要的软件包  (以root身份登录)
1.binutils-2.17.50.0.6-12.el5
2.compat-db- 4.2.52-5.1   ---   默认无  Base System - Legacy Software Support
3.control-center-2.16.0-16.el5
4.gcc-4.1.2-46.el5_4.1         ---   默认无
5.gcc- c++-4.1.2-46.el5_4.1    ---   默认无
6.glibc-2.5-42
7.glibc-common-2.5-42
8.libstdc++-4.1.2-46.el5_4.1
9.libstdc++-devel-4.1.2-46.el5_4.1  
10.make-3.81-3.el5
11.pdksh-5.2.14-36.el5   ---   默认无
12.sysstat-7.0.2-3.el5   ---   默认无   Base System - System Tools
13.libaio-0.3.106-3.2
14.openmotif22-2.2.3-18   ---   默认无 同2
15.libXp-1.0.0-8.1.el5   
        16.rpm -ivh compat-libstdc++-33-3.2.3-61.x86_64.rpm --默认无
        17.libaio-devel-0.3.106-5 (x86_64)
        18.glibc-devel-2.3.4-2.41.i386.rpm

检查软件包是否已安装的方法:
#rpm -q binutils compat-db control-center gcc gcc-c++ glibc glibc-common libstdc++ libstdc++-devel make pdksh sysstat libaio openmotif libXp
安装缺失的软件包:
    #yum install yum-fastestmirror -y
     #yum install compat-db pdksh sysstat openmotif libXp
   
二、Oracle 组和用户帐户 (以root身份登录)
    #/usr/sbin/groupadd oinstall
    #/usr/sbin/groupadd dba
    #/usr/sbin/useradd -m -g oinstall -G dba oracle
    #id oracle
    设置 oracle 帐户的口令:
    #passwd oracle
   
三、创建存储 Oracle 10g 软件和数据库文件的目录 (以root身份登录)
    # mkdir -p /oracle (建议分区时分配)
    # mkdir -p /oradata(建议分区时分配)
    # chown -R oracle:oinstall /oracle /oradata
    # chmod -R 775 /oracle /oradata
   
四、设置oracle 用户的环境变量     (oracle 身份登录)
#vi  /home/oracle/.bash_profile 
将 ORACLE_BASE 添加到登录配置文件末尾(.bash_profile 或 .profile):
      ORACLE_BASE=/oracle;export ORACLE_BASE
      ORACLE_HOME=$ORACLE_BASE/10g;export ORACLE_HOME
      ORACLE_SID=zjoil;export ORACLE_SID
      PATH=$ORACLE_HOME/bin:$PATH; export PATH
      TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN
      NLS_LANG='simplified chinese'_china.ZHS16GBK;export NLS_LANG                    
    保存.bash_profile 并退出,然后            
    $ source /home/oracle/.bash_profile              
&nb

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Table函数使用简介
      • Oracle数据库Constraint约束的常用操作及异常处理
      • Bulk Collect性能分析(zz)
      • export/import的使用
      • OCP043第十五讲 Database Security
      • ORACLE10gr2数据导入MySQL方案
      • oracle 让sys用户可以使用isqlplus
      • 在oracle数据库下使用iSQL*Plus DBA访问数据库
      • Oracle行列转换小结
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1