转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> ORACLE >> 正文
RHAS 3.0上的Oracle 9i的安装         ★★★★

RHAS 3.0上的Oracle 9i的安装

作者:闵涛 文章来源:闵涛的学习笔记 点击数:3044 更新时间:2009/4/22 22:04:48
RHAS 3.0上的Oracle 9i的安装
原文来自 :好好先生 llmmysun 修改后发布
参考文档:http://www.puschitz.com/InstallingOracle9i.shtml
另外还参考了一篇csdn上的安装文档,在此一并表示感谢!
声明:本文可任意转载,但请保留上述信息
    Oracle是世界上使用最广泛的数据库,它可以运行在各种计算机上;也是当前最优秀的关系型数据库。以前,一至无缘接触。这两天,正好有空。就在自己的计算机上装了一遍,领略了一番她的魅力!

    一、准备工作 
     rpm -aq |grep compat*
--以下的包是必须安装的
gcc
cpp
glibc-devel
compat-libstdc++
glibc-kernheaders
binutils
--检查这些包是否已经安装
rpm -q gcc cpp compat-libstdc++ glibc-devel glibc-kernheaders binutils 

     1.下载oracle 9i for linux的源码包(一共有三个cpio.gz的文件:lnx_920_disk1.cpio.gz,lnx_920_disk2.cpio.gz,lnx_920_disk3.cpio.gz)
     2.下载补丁。至少需要四个补丁文件:
    [quote:db788a2c24]p3095277_9204_LINUX.zip 9.2.0.4.0的升级补丁包.
      p3006854_9204_LINUX.zip 在运行 runInstaller 之前打.   --保证正常启动图形界面
      p3119415_9204_LINUX.zip 在升级到9.2.0.4.0之后打.   
      p2617419_210_GENERIC.zip 打3119415补丁所需要的.    --ORACLE opatch 工具,是一个perl程序
      这几个补丁文件都可以在google上搜索到,其中p3095277_9204_LINUX.zip这个补丁有300多M,我在网上搜到了一个国内的下载站,速度有30多K/秒。另外三个,在itpub有人打包上传了。http://www.itpub.net/showthread.php?s=&threadid=171693&perpage=15&pagenumber=1
                                                                                
     3.修改内核参数 
    echo "kernel.sem="250 32000 100 128"" >> /etc/sysctl.conf
      #echo "kernel.shmmax=2147483648" >> /etc/sysctl.conf[/quote:db788a2c24] 
                                                                                                               
     第一条命令中的 250、32000、100、128 分别对应SEMMSL、SEMMNS、SEMOPM、SEMMNI这四个核心参数。
     上面是典型的核心参数配置.您可能需要根据您的实际环境进行适当的变动.
     4.检查设置 
    more /etc/sysctl.conf | grep kernel.s
        kernel.sysrq = 0
        kernel.shmmax=2147483648
        kernel.sem="250 32000 100 128"[/quote:db788a2c24]
     5.检查安装所需的rpm包是否齐全,确认以下rpm包都已经安装(如果你安装时选择了软件开发,那么基本上下面所列的包都已经安装了,如果没有安装,大部分在第三张光盘上,安装时注意一下顺序) 
   rpm -qa | grep compat
        compat-gcc-7.3-2.96.122
        compat-libstdc++-devel-7.3-2.96.122
        compat-gcc-c++-7.3-2.96.122
        compat-libstdc++-7.3-2.96.122
        compat-glibc-7.x-2.2.4.32.5
        compat-db-4.0.14-5
                                                                                                                   # rpm -qa | grep openmotif
        openmotif-2.2.2-16
        openmotif-devel-2.2.2-16
                                                                                                                  # rpm -qa | grep setarch
        setarch-1.3-1[/quote:db788a2c24]
                                                                                                            
     6.把gcc,g++更换为2.96的版本。 
 mv /usr/bin/gcc /usr/bin/gcc323
# ln -s /usr/bin/gcc296 /usr/bin/gcc 
# mv   /usr/bin/g++ /usr/bin/g++323   
# ln -s /usr/bin/gcc296 /usr/bin/gcc
[/quote:db788a2c24]
                                                                                                               
     7.设置用户及环境变量、安装目标路径
     a.增加用户和组
       [quote:db788a2c24]groupadd dba          # 创建数据库管理员组
       groupadd oinstall     # 创建oracle文件的所有组
       useradd -c "Oracle software owner" -g oinstall -G dba oracle #创建oracle用户
       passwd oracle         #设置oracle用户的密码[/quote:db788a2c24]
     b.创建安装目标路径
       [quote:db788a2c24]mkdir /opt/oracle
       mkdir /opt/oracle/product
       mkdir /opt/oracle/product/9.2.0
       chown -R oracle.oinstall /opt/oracle
                                                                                                               
       mkdir /var/opt/oracle
       chown oracle.dba /var/opt/oracle
       chmod 755 /var/opt/oracle[/quote:db788a2c24]
     c.设置环境变量
      [quote:db788a2c24]su  - oracle
      vi .bash_profile加入下面的内容
      export LD_ASSUME_KERNEL=2.4.1 #这个参数必须指定,否则Java安装界面无法启动,

[1] [2] [3]  下一页


[系统软件]EXP-00008: ORACLE error 904 encountered的解决方…  [常用软件]PB7 连接 Oracle 的配置方法
[Web开发]oracle Export and Import 简介  [Web开发]ADO访问Oracle结果集的心得
[JAVA开发]JDBC+Hibernate将Blob数据写入Oracle  [JAVA开发]J2EE应用中与Oracle数据库的连接
[JAVA开发]Oracle Application Serve_  [其他]HP-UXrx2600B.11.22Uia64安装oracle9i9.2foria64手…
[其他]在RedhatEnterpriseserver3上安装oracle9iR2的注意…  [其他]PROC++批量导入导出ORACLE数据库表
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台