当前位置:  数据库>oracle

在 Oracle Enterprise Linux 5 (32 位和 64 位)上安装 Oracle 数据库 11g

    来源: 互联网  发布时间:2017-03-25

    本文导语: 学习在 Oracle Enterprise Linux 5 上从头安装 Oracle 数据库 11g 第 1 版的基础知识(仅用于评估)。 目录概述第 1 部分:安装 Linux第 2 部分:针对 Oracle 配置 Linux    创建目录    创建 Oracle 组和用户帐户    配置 Linux 内核参数  ...

学习在 Oracle Enterprise Linux 5 上从头安装 Oracle 数据库 11g 第 1 版的基础知识(仅用于评估)。

目录
概述
第 1 部分:安装 Linux
第 2 部分:针对 Oracle 配置 Linux
    创建目录
    创建 Oracle 组和用户帐户
    配置 Linux 内核参数
    为 oracle 用户设置 Shell 限制
第 3 部分:安装 Oracle
    安装软件
第 4 部分:配置存储
    文件系统
    自动存储管理
结论
附录














概述

该指南以评估为目的,介绍了在商用硬件上安装 Oracle 数据库 11g 1 版的整个过程。 如果您是初次接触 Linux 和/或 Oracle,则本指南特别适合您。它首先介绍了一些基本知识,然后引导您从头进行 Oracle 数据库 11g 第 1 版的整个安装过程。其中包含 32 位和 64 位体系结构的安装。除非另外说明,二者的安装步骤完全相同。

该指南提供的方法将采用最简单的途径(步骤数最少)来完成任务。该方法通常意味着所选择的配置将只适用于评估。因此,本指南既不适用于构建生产品质的环境,也不反映最佳实践。

本指南由四部分组成:第 1 部分介绍了如何安装 Linux 操作系统,第 2 部分介绍了如何针对 Oracle 配置 Linux,第 3 部分讨论了 Oracle 数据库的安装要点,第 4 部分介绍了如何创建其他文件系统并介绍了自动存储管理 (ASM)。附录提供的信息可帮助您了解新数据库的用法,包括如何交互地访问数据库、如何停止并重启数据库及相关服务。

第 1 部分:安装 Oracle Enterprise Linux 5

本部分介绍了如何在您的硬件上安装 Oracle Enterprise Linux 5 (OEL5)。请花点时间确保您的硬件满足 Oracle 数据库 11g 第 1 版所需的最低硬件要求。

最低硬件要求:

32 位 (x86)

  • x86 兼容 CPU
  • 1 GB RAM
  • 10 GB 的可用磁盘空间(3.5 GB 用于 Oracle 软件 + 1.5 GB 用于数据库 + 3 GB 用于 OEL5 + 2 GB 交换空间)

64 位 (x86_64)

  • x86_64 兼容 CPU
  • 1 GB RAM
  • 10.5 GB 的可用磁盘空间(4 GB 用于 Oracle 软件 + 1.5 GB 用于数据库 + 3 GB 用于 OEL5 + 2 GB 交换空间)

注:Linux 和 Oracle 必须安装在同一体系结构上。32 位 Oracle 只能运行于 32 位 Linux 之上,64 位 Oracle 只能运行于 64 位 Linux 之上。

现在,我们将逐步演示在服务器上安装 Linux 操作系统的过程。本文假设进行 Linux 系统全新安装(有别于升级),并假设服务器为 Oracle 所专用,且服务器上没有其他操作系统或数据。

Oracle 数据库 11g 第 1 版经认证可以在不需要更新的情况下运行 OEL5 的基本版本。可以免费下载 OEL5。

  • 使用第一张 CD 或 DVD 启动服务器。
    • 您可能需要更改 BIOS 设置,以允许从 CD/DVD 启动。
  • 启动屏幕出现,并在底部显示 boot:提示符。
    • 选择 Enter,从控制台上执行图形安装。
    • 安装程序扫描您的硬件
  • Oracle Enterprise Linux splash 屏幕
    • 单击 Next
  • 语言选择
    • 接受默认值。
  • 配置键盘
    • 接受默认值。
  • 安装或升级
    • 选择 Install 并单击 Next
  • 设置磁盘分区
    • 本指南不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。
      警告:对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!)
    • 接受默认的分区布局。注意,默认布局适用于评估,但不一定适用于其他目的。默认布局可能会创建一个交换分区,该分区比 Oracle 指南推荐的要小。这对于评估来说也已足够。

  • 网络配置
    • 通常情况下,最好使用静态 IP 地址配置数据库服务器。为此,单击 Edit。
    • 出现一个弹出窗口。取消选中 Configure using DHCP 复选框,并输入服务器的 IP 地址和网络掩码。确保选中 Activate on boot,然后单击 OK。
    • 在 Hostname 框中,选择 manually 并输入主机名。
    • 在 Miscellaneous Settings 框中,输入其他网络设置。
  • 选择时区
    • 选择适合您区域的时间设置。将系统时钟设置为 UTC 对服务器而言通常是一个很好的做法。为此,选择 System clock uses UTC。
  • 设置 Root 口令
    • 输入 root 的口令,并再次输入以进行确认。
  • 软件包安装
    • 本指南将采用 Oracle 推荐的“默认 RPM”安装。接受默认的软件选择,并单击 Next。
    • 还需要安装额外的 RPM 以运行 Oracle 数据库 11g 第 1 版。它们将稍后安装。
  • 安装程序包
    • 软件将被复制到硬盘并被安装。提示更换磁盘。
  • 软件安装结束后
    • 取出所有 CD/DVD 启动介质。
    • 单击 Next。
  • 欢迎参加甲骨文开发者大会
    • 单击 Forward
  • 许可协议
    • 阅读许可协议。如果同意其中的条款,选择 Yes, I agree to the License Agreement 并单击 Forward。
  • 配置防火墙
    • 出于本演示的需要,将不配置防火墙。选择 Disabled 并单击 Forward。
    • 当出现“Warning - No Firewall”窗口时,单击 Yes。
  • SELinux
    • 从下拉菜单中选择 Disabled 并单击 Forward。
  • Kdump
    • 不要启用 Kdump。接受默认设置并单击 Forward。
  • 日期和时间
    • 设置日期和时间。
    • 如果要使用 NTP 服务器(推荐),则选择 Enable Network Time Protocol 并输入 NTP 服务器的名称。
  • 系统用户
    • 为自己创建一个帐户。
    • 此时不要为 oracle 创建帐户。本部分稍后将介绍如何创建 oracle 帐户。
  • 声卡
    • 如果有声卡,对其进行配置并单击 Forward。
  • 其他 CD
    • 单击 Finish。
  • 系统将重启
  • 出现一个图形登录屏幕。
  • 恭喜!您的 OEL5 软件现已安装完毕。

  • 安装必需的软件包

    额外的 Linux 软件程序包必须在安装 Oracle 软件之前完成安装。程序包的要求对 32 位和 64 位体系结构而言各不相同,因此本部分包含针对每种体系结构的单独说明。

    32 位 (x86) 安装

    所需内核版本:2.6.18。该内核或其他更新的内核可用于 Oracle 数据库 11g 第 1 版。

    通过运行以下命令检查内核版本:

    uname -r

    Ex:
    # uname -r
    2.6.18-8.el5



    所需程序包版本(或更高):

    • compat-libstdc++-33-3.2.3-61
    • elfutils-libelf-0.125-3.el5
    • elfutils-libelf-devel-0.125-3.el5
    • glibc-2.5-12
    • glibc-devel-2.5-12
    • glibc-common-2.5-12
    • gcc-4.1.1-52.el5
    • gcc-c++-4.1.1-52.el5
    • libgcc-4.1.1-52.el5
    • libaio-0.3.106-3.2
    • libaio-devel-0.3.106-3.2
    • libstdc++-4.1.1-52.el5
    • libstdc++-devel-4.1.1-52.el5
    • unixODBC-2.2.11-7.1
    • unixODBC-devel-2.2.11-7.1
    • sysstat-7.0.0-3.el5
    • binutils-2.17.50.0.6-2.el5
    • make-3.81-1.1
      如果您已经按照 Oracle 的建议执行了“默认 RPM”安装,则还需要安装一些必需的程序包:
      • compat-libstdc++-33
      • elfutils-libelf-devel
      • glibc-devel-2.5
      • gcc
      • gcc-c++
      • libaio-devel
      • libstdc++-devel
      • unixODBC
      • unixODBC-devel
      • sysstat

      要安装其余的程序包,加载 Oracle Enterprise Linux 介质,然后转到包含 RPM 的目录。

      某些必需的程序包依赖于其他程序包,因此依赖程序包也必须安装。以 root 身份登录,运行下面的命令,以安装其余的必需程序包及它们依赖的程序包:

      加载 CD 2

      cd cd_mount_point/Server

      rpm -ivh compat-libstdc++-33* elfutils-libelf-devel* glibc-devel-2* glibc-headers-2* gcc-4* libgomp-4* gcc-c++-4* libaio-devel* libstdc++-devel-4* unixODBC*

      例如:
      # rpm -ivh compat-libstdc++-33* elfutils-libelf-devel* glibc-devel-2* glibc-headers-2* gcc-4* libgomp-4* gcc-c++-4* libaio-devel* libstdc++-devel-4* unixODBC*
      warning:compat-libstdc++-33-3.2.3-61.i386.rpm:Header V3 DSA signature:NOKEY, key ID 1e5e0159
      Preparing...########################################### [100%]
      1:unixODBC ########################################### [ 8%]
      2:libstdc++-devel ########################################### [ 17%]
      3:libgomp ########################################### [ 25%]
      4:glibc-headers ########################################### [ 33%]
      5:glibc-devel ########################################### [ 42%]
      6:gcc ########################################### [ 50%]
      7:gcc-c++ ########################################### [ 58%]
      8:unixODBC-devel ########################################### [ 67%]
      9:libaio-devel ########################################### [ 75%]
      10:compat-libstdc++-33 ########################################### [ 83%]
      11:elfutils-libelf-devel-s########################################### [ 92%]
      12:elfutils-libelf-devel ########################################### [100%]

















      加载 CD 3

      cd cd_mount_point/Server

      rpm -ivh sysstat*

      ��如:
      # rpm -ivh sysstat*
      warning:sysstat-7.0.0-3.el5.i386.rpm:Header V3 DSA signature:NOKEY, key ID 1e5e0159
      Preparing...########################################### [100%]
      1:sysstat ########################################### [100%]






      运行下面的命令,验证所需的程序包已安装到您的系统上:

      rpm -q compat-libstdc++-33 elfutils-libelf-devel glibc-devel-2.5 gcc gcc-c++ libaio-devel libstdc++-devel
      unixODBC unixODBC-devel sysstat binutils elfutils-libelf glibc glibc-common libaio libgcc libstdc++ make

      Ex: 
      # rpm -q compat-libstdc++-33 elfutils-libelf-devel glibc-devel-2.5 gcc gcc-c++ libaio-devel libstdc++-devel > unixODBC unixODBC-devel sysstat binutils elfutils-libelf glibc glibc-common libaio libgcc libstdc++ make compat-libstdc++-33-3.2.3-61 elfutils-libelf-devel-0.125-3.el5 glibc-devel-2.5-12 gcc-4.1.1-52.el5 gcc-c++-4.1.1-52.el5 libaio-devel-0.3.106-3.2 libstdc++-devel-4.1.1-52.el5 unixODBC-2.2.11-7.1 unixODBC-devel-2.2.11-7.1 sysstat-7.0.0-3.el5 binutils-2.17.50.0.6-2.el5 elfutils-libelf-0.125-3.el5 glibc-2.5-12 glibc-common-2.5-12 libaio-0.3.106-3.2 libgcc-4.1.1-52.el5 libstdc++-4.1.1-52.el5 make-3.81-1.1

          
       
       

      您可能感兴趣的文章:

    • 发行版Oracle Enterprise Linux 5 Update 4
    • Oracle Enterprise Linux安装过程
    • Oracle Enterprise Linux dns问题
    • red hat Enterprise 4安装oracle10g之后...
    • oracle10g在red hat enterprise linux5 下如何安装
    • Oracle Enterprise Pack for Eclipse 11g
    • Oracle 2010年7月更新修复Enterprise Manager Grid Control安全漏洞
    • linux Enterprise5 下使用端口映射oracle数据库的问题
    • Red Hat Enterprise Linux 4 上安装oracle client时出现如下错误,请高手帮忙。
    • Oracle Enterprise Linux下的中文显示
    • 手工配置Oracle 10G Enterprise Manager过程
    • CentOS /Scientific /Oracle Enterprise 关于RHEL免费发行版的选择问题.
    • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
    • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
    • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
    • linux下安装oracle后使用命令行启动的方法 linux启动oracle
    • 请问:谁在linux下安装过oracle?详细安装步骤共享一下吧!我有急用。谢谢了!
    • 那里有免费的oracle odbc driver for linux?或怎么破解easysoft oracle odbc driver安装包?急
    • 在redhat9.0下,能安装oracle的客户端么?? 哪里下载,怎么安装?
    • VMware中linux环境下oracle安装图文教程(二)ORACLE 10.2.05版本的升级补丁安装
    • 安装oracle9时,安装界面的字体无法正确显示,怎么解决啊???
    • Linux下的Oracle安装问题(非常问题)
    • 有人在fedora 10下安装 oracle database 11g,没有呀?提供个安装步骤
    • Linux安装oracle,菜鸟急用!
    • 在ubuntu安装oracle的疑问
    • 在Redhat7.2+Oracle8i如果硬件配置中用P4处理器,对oracle的安装有没有影响(100分)
    • 安装Oracle加载数据库错误areasQueries的解决
    • vmware 下安装oracle
    • CentOS 5 环境下安装oracle 10g 与 rhel 5下 安装有区别吗? [散分]
    • 在Linux下安装ORACLE
    • 安装ORACLE时的安装界面显示一堆乱码如何解决(我很菜的,分100可再加)---在线
    •  
      本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
      本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












    • 相关文章推荐
    • Oracle 12c发布简单介绍及官方下载地址
    • 请问su oracle 和su - oracle有什么不同?
    • oracle 11g最新版官方下载地址
    • 虚拟机装Oracle R12与Oracle10g
    • Oracle 数据库(oracle Database)Select 多表关联查询方式
    • Oracle 数据库开发工具 Oracle SQL Developer
    • Oracle数据库(Oracle Database)体系结构及基本组成介绍
    • Oracle EBS R12 支持 Oracle Database 11g
    • 如何设置让Oracle SQL Developer显示的时间包含时分秒
    • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
    • Oracle 10g和Oracle 11g网格技术介绍
    • Linux /$ORACLE_HOME $ORACLE_HOME
    • oracle中如何把表中具有相同值列的多行数据合并成一行
    • Linux系统下Oracle的启动与Oracle监听的启动
    • Oracle 数据库(oracle Database)性能调优技术详解
    • 网间Oracle的连接,远程连接Oracle服务器??
    • ORACLE日期相关操作
    • 请教:.profile中:if [ -d /opt/oracle/db01/app/oracle/product/9.2.0 ]是什么意思?
    • ORACLE数据库常用字段数据类型介绍
    • 在linux 中如何删除oracle db 与卸载oracle.
    • Oracle 12c的九大最新技术特性介绍
    • 如何将Aix上的oracle 物理备份 然后再在linux 系统上还原oracle


    • 站内导航:


      特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

      ©2012-2021,,E-mail:www_#163.com(请将#改为@)

      浙ICP备11055608号-3