OracleRPM包安裝Oracle19c

RPM包安裝Oracle19c

一 說明

成都創(chuàng)新互聯(lián)于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元天壇街道做網(wǎng)站,已為上家服務(wù),為天壇街道各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

  • 1.1 Linux下Oracle操作系統(tǒng)要求 :
    Oracle Linux 8.1 with the Unbreakable Enterprise Kernel 6: 5.4.17-2011.0.7.el8uek.x86_64 or later
    Oracle Linux 8 with the Red Hat Compatible kernel: 4.18.0-80.el8.x86_64 or later
    Oracle Linux 7.4 with the Unbreakable Enterprise Kernel 4: 4.1.12-124.19.2.el7uek.x86_64 or later
    Oracle Linux 7.4 with the Unbreakable Enterprise Kernel 5: 4.14.35-1818.1.6.el7uek.x86_64 or later
    Oracle Linux 7.5 with the Red Hat Compatible kernel: 3.10.0-862.11.6.el7.x86_64 or later
    Red Hat Enterprise Linux 8: 4.18.0-80.el8.x86_64 or later
    Red Hat Enterprise Linux 7.5: 3.10.0-862.11.6.el7.x86_64 or later
    SUSE Linux Enterprise Server 12 SP3: 4.4.162-94.72-default or later
    SUSE Linux Enterprise Server 15: 4.12.14-23-default or later
    本次安裝環(huán)境為:Red Hat Enterprise Linux 7.5

  • 1.2 介質(zhì)需求
    (1)oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm //安裝前預(yù)檢查
    下載地址:
    https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
    (2)oracle-database-ee-19c-1.0-1.x86_64.rpm //oracle19c數(shù)據(jù)庫軟件包
    https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html

二 操作系統(tǒng)基礎(chǔ)配置

  • 2.1 檢查服務(wù)器硬件和內(nèi)存配置
    使用以下命令確定服務(wù)器上的物理RAM大小至少1G以上
    grep MemTotal /proc/meminfo
    確定配置的交換空間的大小
    grep SwapTotal /proc/meminfo
    確定tmp目錄空間足夠1G
    df -h /tmp
    (如果/tmp空間不足,則清理/tmp目錄以滿足磁盤空間要求。
    或設(shè)置Oracle用戶環(huán)境時,還要設(shè)置TMP和TMPDIR環(huán)境變量到要使用的目錄中,而不是/tmp)
    確定系統(tǒng)版本能夠支持19c數(shù)據(jù)庫 uname -m

  • 2.2 關(guān)閉防火墻
    關(guān)閉運行中的服務(wù)
    systemctl stop firewalld
    關(guān)閉操作系統(tǒng)自啟動
    systemctl disable firewalld
    檢查關(guān)閉情況
    systemctl status firewalld
    如下,dead表示未開啟開機啟動;inactive表示現(xiàn)在的狀態(tài)是關(guān)閉
    Oracle RPM包安裝Oracle19c

  • 2.3關(guān)閉selinux:
    編輯/etc/selinux/config 文件
    [root @byh ~]# vi /etc/selinux/config

    SELINUX=disabled
    
  • 2.4配置系統(tǒng)參數(shù)

    編輯/etc/pam.d/login 添加如下內(nèi)容:
     vi /etc/pam.d/login 
     session    required     pam_limits.so
    編輯vi /etc/profile添加如下內(nèi)容:   #系統(tǒng)環(huán)境變量
    if [ /$USER = "oracle" ] ; then
      if [ /$SHELL = "/bin/ksh" ]; then
      ulimit -p 16384
      ulimit -n 65536
    else
      ulimit -u 16384 -n 65536
    fi
      umask 022
    fi
     編輯/etc/security/limits.conf 添加如下內(nèi)容:
     vi /etc/security/limits.conf 
     oracle soft nproc 2047
     oracle hard nproc 16384
     oracle soft nofile 1024
     oracle hard nofile 65536
    
  • 2.5 配置Yum源
    方式一:
    本地Yum源:
    掛載光驅(qū)
    mount /dev/cdrom /mnt
    配置yum:
    vi /etc/yum.repos.d/dvd.repo 添加如下:
    [dvd]
    name=dvd
    baseurl=file:///mnt
    gpgcheck=0

    方式二://在允許與外網(wǎng)通信的情況下
    網(wǎng)絡(luò)Yum源:
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    sed -i ‘s/$releasever/7/g’ /etc/yum.repos.d/CentOS-Base.repo
    yum clean all

  • 2.6 安裝預(yù)安裝包
    yum -y localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

    使用yum安裝oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm,會自動解決所有19c所依賴的軟件包,并且也會自動配置內(nèi)核參數(shù)。
    Oracle RPM包安裝Oracle19c

如果本地鏡像源軟件包不全,可能許多依賴包無法安裝。

Oracle RPM包安裝Oracle19c

此時就需要我們使用網(wǎng)絡(luò)源來下載這些軟件包。

  • 2.7 安裝19c數(shù)據(jù)庫軟件rpm包
    將介質(zhì)傳輸?shù)?tmp下 進(jìn)行安裝
    cd /tmp
    yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm
    安裝完畢之后,oracle用戶以及oinstall組自動創(chuàng)建好,軟件安裝在/opt/oracle/product/19c/dbhome_1下,并且該軟件安裝位置無法修改

  • 2.8 配置Oracle用戶的環(huán)境變量
    su – oracle
    vi ~/.bash_profile
    export ORACLE_BASE=/opt/oracle
    export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
    export PATH=$ORACLE_HOME/bin:$PATH
    export ORACLE_SID=ORCLCDB

    source .bash_profile //重新加載環(huán)境變量

三 創(chuàng)建數(shù)據(jù)庫實例
方法一:
成功安裝數(shù)據(jù)庫軟件后,會生成一個數(shù)據(jù)庫實例配置腳本,并且會提示出腳本的位置,按自己實際需求去配置該腳本,然后執(zhí)行。
Oracle RPM包安裝Oracle19c

方法二:
使用常規(guī)的DBCA進(jìn)行創(chuàng)建數(shù)據(jù)庫實例


  • 3.1 配置腳本
    編輯/etc/init.d/oracledb_ORCLCDB-19c可以對安裝的數(shù)據(jù)庫進(jìn)行配置
    [root @byh ~]#su – root
    [root @byh ~]#cd /etc/init.d/
    [root @byh ~]#vi oracledb_ORCLCDB-19c
    按實際需求修改:
    Oracle RPM包安裝Oracle19c

  • 3.2執(zhí)行腳本安裝
    然后運行以下腳本,進(jìn)行安裝
    [root @byh ~]# /etc/init.d/oracledb_ORCLCDB-19c configure
    Oracle RPM包安裝Oracle19c

ending

網(wǎng)頁題目:OracleRPM包安裝Oracle19c
網(wǎng)站URL:http://muchs.cn/article18/piocdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、電子商務(wù)、、營銷型網(wǎng)站建設(shè)、品牌網(wǎng)站制作、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化