zoukankan      html  css  js  c++  java
  • 1024 程序员节:给 DBA 们的福音

    640?wx_fmt=jpeg


    前几天,我写了两篇文章:

    Oracle 发布了传闻已久的 18.3 RPM 安装版本

    丝般润滑:Oracle 18.3 RPM安装从未有过的顺畅初体验


    通过 rpm 安装包,支持 yum 安装,这基本上将单实例的企业版数据库安装简化为一条命令:

    yum -y install oracle-database-ee-18c


    而今天 Oracle 将 Oracle Instant Client - 客户端的安装同样放在了公众的 yum 服务器,提供了客户端的一步到位安装法(之前发布的只能在 Oracle Cloud 上使用),现在我们来看看使用 yum 安装 Oracle Instant Client 的步骤和方法。


    首先更新一下你的 repos 资料库:

    cd /etc/yum.repos.d

    sudo mv public-yum-ol7.repo public-yum-ol7.repo.bak 

    sudo wget http://yum.oracle.com/public-yum-ol7.repo

    然后启用 ol7_oracle_instantclient 资料库:

    sudo yum install -y yum-utils 

    sudo yum-config-manager --enable ol7_oracle_instantclient


    这就是准备工作,接下来如果要安装客户端,只需要按需选择就好了:

    sudo yum list oracle-instantclient*


    我测试了一下这个过程,其中我遇到了一个基础问题:

    获取 GPG 密钥失败:[Errno 14] curl#37 -

     "Couldn't open file 

    /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle"


    需要获取一个 GPG 密钥,这需要两步命令,在以下步骤中以红色字体标准:

    [root@enmodb2 ]# wget https://yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

    --2018-10-23 22:03:41--  https://yum.oracle.com/RPM-GPG-KEY-oracle-ol7

    正在解析主机 yum.oracle.com (yum.oracle.com)... 69.192.9.199

    正在连接 yum.oracle.com (yum.oracle.com)|69.192.9.199|:443... 已连接。

    已发出 HTTP 请求,正在等待回应... 200 OK

    长度:1011 [text/plain]

    正在保存至: “/etc/pki/rpm-gpg/RPM-GPG-KEY-oracle”


    100%[====================>] 1,011       --.-K/s 用时 0s      


    2018-10-23 22:03:42 (228 MB/s) - 已保存 “/etc/pki/rpm-gpg/RPM-GPG-KEY-oracle” [1011/1011])


    [root@enmodb2 ]# gpg --quiet --with-fingerprint /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

    gpg: 新的配置文件‘/root/.gnupg/gpg.conf’已建立

    gpg: 警告:在‘/root/.gnupg/gpg.conf’里的选项于此次运行期间未被使用

    pub  2048R/EC551F03 2010-07-01 Oracle OSS group (Open Source Software group) <build@oss.oracle.com>

    密钥指纹 = 4214 4123 FECF C11B 9086  311D 72F9 7B74 EC55 1F03


    通过 

    yum list oracle-instantclient*

    可以列出 yum 服务器上的客户端产品:

    640?wx_fmt=png

    选择一个安装:

    yum -y install oracle-instantclient18.3-basic.x86_64

    640?wx_fmt=png

    现在来检查一下:

    [root@enmodb2 ]# rpm -qa|grep oracle

    oracle-instantclient18.3-basic-18.3.0.0.0-2.x86_64


    这说明什么?Oracle 也在加速走向开放,这个世界正在变得越来越好。


    1024 程序员日,我们给 DBA 的大礼包,现在报名参加“数据技术嘉年华”大会,超过50场专业前沿的技术分享等着你,现在注册 99元 专享门票,到场如数退还,异彩纷呈,秋日论剑,就等你来

    640?wx_fmt=png



    资源下载

    关注公众号:数据和云(OraNews)回复关键字获取

    2018DTCC , 数据库大会PPT

    2017DTC,2017 DTC 大会 PPT

    DBALIFE ,“DBA 的一天”海报

    DBA04 ,DBA 手记4 电子书

    122ARCH ,Oracle 12.2体系结构图

    2017OOW ,Oracle OpenWorld 资料

    PRELECTION ,大讲堂讲师课程资料

    近期文章

    删了库之后,不要着急跑路

    从一道面试题看数据库性能和安全

    Percona发布XtraBackup for MySQL 8.0

    独立发布的Oracle严重 CVE-2018-3110 公告

    Oracle宣布在云上上线 自治事务处理数据库

    为什么看了那么多灾难,还是过不好备份?

    640?wx_fmt=jpeg

  • 相关阅读:
    centos7.6 安装与配置 MongoDB yum方式
    MongoDB 介绍
    centos 关闭selinux
    前端 HTML标签属性
    前端 HTML 标签嵌套规则
    前端 HTML 标签分类
    前端 HTML body标签相关内容 常用标签 表单标签 form里面的 input标签介绍
    前端 HTML body标签相关内容 常用标签 表单标签 form 表单控件分类
    前端 HTML form表单标签 select标签 option 下拉框
    POJ 1426
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13312254.html
Copyright © 2011-2022 走看看