设为首页 收藏本站
查看: 710|回复: 0

[经验分享] LInux 安装Oracle数据库

[复制链接]

尚未签到

发表于 2018-9-7 12:04:13 | 显示全部楼层 |阅读模式
  1.作为root用户切到
cd /etc/yum.repos.d  2.获取资源包
wget http://public-yum.oracle.com/public-yum-el5.repo  3.修改配置信息
  使用文本编辑器修改该文件,将字段 enabled=0 更改为 enabled=1 以反映对应于该计算机操作系统版本的信息库。
  下面是 public-yum-el5.repo 的部分内容,以显示更改过的行。
[ol5_u7_base]  
name=Oracle Linux $releasever - U7 - $basearch - base
  
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL5/7/base/$basearch/
  
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
  
gpgcheck=1
  

  
[el5_addons]
  
name=Enterprise Linux $releasever - $basearch - addons
  
baseurl=http://public-yum.oracle.com/repo/EnterpriseLinux/EL5/addons/$basearch/
  
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
  
gpgcheck=1
  
enabled=0
  因为目标系统运行的是适用于 x86_64 的 Oracle Linux 第 5 版 Update 7,所以要启用 [ol5_u7_base] 这个信息库。对于包括 Oracle Unbreakable Enterprise Kernel 的某些发行版本(特别是 Oracle Linux 5.5 和 5.6),还需要信息库 [el5_addons] 来解析 kernel-uek-headers 的依赖项。
  4.使用 yum install 命令安装 oracle-validated RPM。
yum install oracle-validated  备注:yum 安装过程在 /var/log/oracle-validated/results/orakernel.log 文件中记录有关内核更改的消息,并在/var/log/oracle-validated/backup 目录中备份当前系统设置。
  5.至此,系统已准备好,可以安装 Oracle Database 了。举例来说,若要安装 Oracle Database 11g 第 2 版,请按照“适用于 Linux 的数据库安装指南”的第 4 章“安装 Oracle Database”中的说明进行操作。
  该说明将指示您执行以下操作:


    •   以 root 身份在一个具有足够空间的文件系统中创建一个父目录作为下载文件的目标位置:
      # mkdir /home/OraDB11g# cd /home/OraDB11g  该文件系统中所需的磁盘空间量随具体的安装类型而变化,但大概 zip 文件大小两倍的空间(即 5 GB)就足以容纳相应软件和数据文件。
    •   从 Oracle 技术网上的“Oracle Database 软件下载”页将安装介质文件下载到此目标目录中。
    •   解压缩文件:
      # unzip linux.x64_11gR2_database_1of2.zip# unzip linux.x64_11gR2_database_2of2.zip
    •   以 oracle 用户身份登录。转到 database 目录并输入以下命令运行 Oracle Universal Installer:
      $ cd /home/OraDB11g/database$ ./runInstaller  Oracle Universal Installer 执行一些检查,验证是否已经安装必要的操作系统软件包和版本。此外,它还检查通过 oracle-validated 安装设置的内核参数。在内核设置检查期间,安装程序可能将一些设置标志为“failed”,您应对这些失败进行分析。在有些情况下,您仍可以继续数据库安装。如果您检查 /etc/sysctl.conf 中的内核设置,将发现 oracle-validated 为 Oracle Database 10g 推荐的设置不同于 Oracle Database 11g。如果需要,您可以(以 root 身份)编辑 /etc/sysctl.conf 文件来手动指定设置,例如:
      # vi /etc/sysctl.conf # /sbin/sysctl -p  Oracle Universal Installer 还会执行其他检查,如验证 glibc 版本、磁盘空间是否足够、环境变量和路径设置,以及物理内存和交换空间是否足够。一般来说,安装 oracle-validated 可解决先决条件,因此您可以直接继续安装数据库。



总结
  安装 oracle-validated RPM 可以节省在 Oracle Linux 上安装 Oracle Database 10g 或 11g 的时间。RPM 能让系统满足 Oracle Database 安装的大多数先决条件,从而极大地简化了安装过程。
资源
  以下是本文前面所引用的资源:

  •   Oracle Unbreakable Linux Network:https://linux.oracle.com/
  •   Oracle 公共 yum 信息库:http://public-yum.oracle.com/
  •   Oracle 软件交付云(要求注册或登录):https://edelivery.oracle.com/linux
  •   适用于 Linux 的数据库安装指南 第 4 章“安装 Oracle Database”:http://www.oracle.com/pls/db112/portal.portal_db?selected=11&frame=#linux_installation_guides
  •   Oracle 技术网上的“Oracle Database 软件下载”页:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html
  以下是 Oracle Database 文档库中的一些其他资源:http://www.oracle.com/pls/db112/homepage。适用于 Linux 的 Oracle Database 安装指南 11g 第 2 版 (11.2) (http://download.oracle.com/docs/cd/E11882_01/install.112/e16763/toc.htm) 中相关部分内容的当前有效 URL 如下:

  •   第 1 章“Oracle Database 安装概述”中的“关于 Oracle 验证配置 RPM”:http://download.oracle.com/docs/cd/E11882_01/install.112/e16763/install_overview.htm#BABDBHCJ
  •   第 2 章“Oracle Database 安装前要求”:http://download.oracle.com/docs/cd/E11882_01/install.112/e16763/pre_install.htm#BABFDGHJ
  •   第 4 章“安装 Oracle Database”中的“下载 Oracle 软件”,介绍如何从 Oracle 技术网网站下载安装文件:http://download.oracle.com/docs/cd/E11882_01/install.112/e16763/inst_task.htm#CIHCGGCJ
  另请参阅以下相关博客条目:

  •   “在安装 Oracle Database 10g 或 11g 之前从 DVD 安装所需 RPM”:http://blogs.oracle.com/sergio/entry/installing_required_rpms_from_1
  •   “使用 yum 从 Oracle Enterprise Linux DVD 安装 oracle-validated”:http://blogs.oracle.com/sergio/entry/installing_oraclevalidated_fro
  •   “再论 oracle-validated RPM”:http://blogs.oracle.com/sergio/entry/revisiting_the_oraclevalidated_1
  •   “oracle-validated RPM 现在可在 ULN 之外获得”:http://blogs.oracle.com/sergio/entry/oraclevalidated_rpms_now_avail
  •   “Oracle-Validated rpm 现在可供所有用户使用”:http://blogs.oracle.com/AlejandroVargas/entry/the_oraclevalidated_rpm_is_ava



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-566036-1-1.html 上篇帖子: Oracle之绑定变量 2-11768293 下篇帖子: vnc安装Oracle
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表