Linux 中安装Oracle 的步骤也是比较简单的,其中也有一些细节的东西,比如安装时Oracle需要的依赖包,Oracle 对系统的求,下面是详细的安装步骤

准备的工具

  1. 一台安装好linux 系统的虚拟机
    使用VMware 安装linux 可以参考另一篇 http://blog.csdn.net/qq_16566415/article/details/78293945
  2. oracle 11g 的安装包
    Oracle 11g Release2下载地址
    http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html,可以下载11.2.0.1.0 的版本
    Linux 安装 Oracle11g R2 详细教程
    11.2.0.4 的版本是11gR2 的最终版本,下载需要提供企业账号,有需要的朋友可以提供下邮箱地址。

安装步骤

创建软件安装目录

切换到root 用户,创建u01 文件夹,名称不是唯一。
Linux 安装 Oracle11g R2 详细教程
授予oracle 用户对u01文件夹以及子文件夹中所有文件的操作权限
Linux 安装 Oracle11g R2 详细教程
oracle:oracle 前面的oracle 是用户,后面的oracle代表用户所在的组,默认的组为你所创建的用户名,也就是oracle

解压安装文件

这里在u01中新建了一个oracle 的文件夹,用于存放oracle 的两个zip文件。

Linux 安装 Oracle11g R2 详细教程

解压文件,这里同时解压/u01/oracle 文件下的两个文件

Linux 安装 Oracle11g R2 详细教程

自动将两个文件解压到database文件夹中

Linux 安装 Oracle11g R2 详细教程

开始安装

进入database 文件夹运行 ./runInstaller 命令

Linux 安装 Oracle11g R2 详细教程

Linux 安装 Oracle11g R2 详细教程

下面是图形化安装界面

Linux 安装 Oracle11g R2 详细教程

去掉 √ ,直接next,点击yes

Linux 安装 Oracle11g R2 详细教程

选择 create and configure a database,

Linux 安装 Oracle11g R2 详细教程

选择 Server Class

Linux 安装 Oracle11g R2 详细教程

默认 Single instance database installation

Linux 安装 Oracle11g R2 详细教程

默认 Typical install

Linux 安装 Oracle11g R2 详细教程

只需要设置密码,比如Oracle11g,其他使用默认配置即可

Linux 安装 Oracle11g R2 详细教程

使用默认的设置,直接next

Linux 安装 Oracle11g R2 详细教程

下面这一步就比较关键
这里看到有很多项都达不到要求,系统的参数,依赖包(packages),这里只是一个示例,不同的数据库版本可能情况不一样。
Linux 安装 Oracle11g R2 详细教程

下面一步步进行,解决这些依赖的问题。
点击 Fix & Check Again 按钮,弹出一个提示框,提示让你运行runfixup.sh 文件
Linux 安装 Oracle11g R2 详细教程

提示框下面分为1,2,3,4 步写得很清楚,要以root 身份运行

Linux 安装 Oracle11g R2 详细教程

运行完之后可以看到一些参数的配置,runfixup.sh 脚本会自动对一些系统的参数进行修改以达到oracle的要求。
运行完之后点击提示框上的 ok 按钮,这时发现只剩下一些packages 没有安装
Linux 安装 Oracle11g R2 详细教程

下面使用yum 来安装这些packages。
yum 分为本地yum 源和在线yum,这里使用在线的方式安装,需要虚拟机连接网络。
关于虚拟机网络配置的可以参考这篇文档中 TIPS—2的介绍
http://blog.csdn.net/qq_16566415/article/details/78293945#t6

使用yum install 命令依次安装这些packages

例如安装gcc
Linux 安装 Oracle11g R2 详细教程

安装所有的packages 后 ,有可能还是提示failed,这里需要看一下版本的问题。如果是某个package版本高了而导致的failed ,可以忽略掉。安装完成之后,点击check again ,会自动跳到下一步

Linux 安装 Oracle11g R2 详细教程

点击save Response File…,选择路径保存,以便日后查看。保存后点击install 等待安装完。

Linux 安装 Oracle11g R2 详细教程

最后一步
按照提示运行两个脚本
Linux 安装 Oracle11g R2 详细教程

切换到root用户
Linux 安装 Oracle11g R2 详细教程

Linux 安装 Oracle11g R2 详细教程

点击ok 按钮,大功告成。
Linux 安装 Oracle11g R2 详细教程

相关文章: