最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

RPM包方式安裝Oracle21c的方法詳解

 更新時(shí)間:2021年08月19日 14:56:23   作者:濟(jì)南小老虎  
本次安裝遇到了一個(gè)深坑,CentOS8.0安裝時(shí)很多不兼容性,強(qiáng)行安裝也失敗了,提示缺少部分java方式,所以沒辦法,換用的Oracle Enterprise Linux 8.4 安裝很順暢,一個(gè)半小時(shí)就完成相應(yīng)的工作了,具體操作過程一起看看吧

前言

  • 北京時(shí)間2021.8.14 Oracle發(fā)布了最新的數(shù)據(jù)庫版本Oracle21c, Oracle規(guī)劃不再發(fā)布Oracle20c和Oracle22c, 直接進(jìn)發(fā)布Oracle21c和oracle23c, 其中Oracle21c 沒有擴(kuò)展支持, 支持時(shí)間應(yīng)該不會到2024年,預(yù)計(jì)使用的客戶不會很多.
  • 但是oracle21c的改進(jìn)事項(xiàng)還是很多的包括了native的block chain 以及 json和javascript的支持.
  • 這里面參考一下云和恩墨的路線圖來進(jìn)行說明, 感謝云和恩墨老師的知識資料
  • 注意oracle將非長期支持的版本命名為創(chuàng)新版本

1. 環(huán)境準(zhǔn)備

本次安裝遇到了一個(gè)深坑,CentOS8.0安裝時(shí)很多不兼容性,強(qiáng)行安裝也失敗了,提示缺少部分java方式,所以沒辦法,換用的Oracle Enterprise Linux 8.4 安裝很順暢,一個(gè)半小時(shí)就完成相應(yīng)的工作了.

Oracle官網(wǎng)下載OEL最新版本.
建議可以講環(huán)境安裝的全面一點(diǎn)可以節(jié)約很多時(shí)間,剩下獲取新的包了.
安裝好操作系統(tǒng)備用.

Oracle官網(wǎng)下載rpm包, 注意需要選擇下載el8的不能選擇el7的.

https://download.oracle.com/otn/linux/oracle21c/oracle-database-ee-21c-1.0-1.ol8.x86_64.rpm?AuthParam=1629176797_ffffc61959e496fcaf6ca82b0509e16e
https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/getPackage/oracle-database-preinstall-21c-1.0-1.el8.x86_64.rpm

注意一個(gè)是 oracle本體包,一個(gè)是Oracle的preinstall的包,安裝的話非常簡單.

2. rpm安裝.

首先安裝preinstall

yun localinstall oracle-database-preinstall-21c-1.0-1.el8.x86_64.rpm

再進(jìn)行安裝ee數(shù)據(jù)庫的安裝

yum localinstall oracle-database-ee-21c-1.0-1.ol8.x86_64.rpm

注意事項(xiàng):

機(jī)器需要能夠上網(wǎng),需要能夠下載依賴的包
存儲空間要足夠,避免文件加載失敗.

3. 數(shù)據(jù)庫初始化

Oracle的21c與之前的版本完全一致,沒有特別的修改,需要設(shè)置基本上相同的配置文件即可

3.1 修改初始化腳本, 注意需要修改為自己定義的服務(wù)名以及字符集等.
vim /etc/init.d/oracledb_ORCLCDB-21c 
將內(nèi)容修改為如下:
export ORACLE_HOME=/opt/oracle/product/21c/dbhome_1
export ORACLE_SID=ORA21C
export TEMPLATE_NAME=General_Purpose.dbc
export CHARSET=ZHS16GBK
export PDB_NAME=ORA21CPDB
export LISTENER_NAME=LISTENER
export NUMBER_OF_PDBS=1
export CREATE_AS_CDB=true
3.2 因?yàn)樾薷牧俗远x的服務(wù)名,所以需要復(fù)制一個(gè)配置文件.
scp /etc/sysconfig/oracledb_ORCLCDB-21c.conf /etc/sysconfig/oracledb_ORA21C-21c.conf 
3.3 執(zhí)行數(shù)據(jù)庫初始化的腳本
/etc/init.d/oracledb_ORCLCDB-21c configure
# 注意這一步可能耗時(shí)比較久一些,需要等待執(zhí)行成功
# CentOS8 就是這個(gè)地方報(bào)錯(cuò),造成后續(xù)失敗了. 
3.4 修改環(huán)境變量,使之能夠登錄數(shù)據(jù)庫,以及設(shè)置NLS_LANG,打開sqlplus可以正常顯示中文信息.
vim /etc/profile.d/oracle21c.sh
export  ORACLE_HOME=/opt/oracle/product/21c/dbhome_1
export  PATH=$PATH:/opt/oracle/product/21c/dbhome_1/bin
export  ORACLE_SID=ORA21C
export NLS_LANG='SIMPLIFIED CHINESE_CHINA.AL32UTF8'
保存并且切換用戶就會生效.
3.5 登錄數(shù)據(jù)庫并且修改oracle系統(tǒng)管理員密碼
passwd oracle
su - oracle
sqlplus / as sysdba
alter user system identified by yournewpassword ;
3.6 注意需要添加一個(gè)存儲過程,能夠在開機(jī)時(shí)自動將pdb打開
CREATE TRIGGER open_all_pdbs
   AFTER STARTUP ON DATABASE
BEGIN
   EXECUTE IMMEDIATE 'alter pluggable database all open';
END open_all_pdbs;
/

4. 設(shè)置開機(jī)自動啟動設(shè)置開機(jī)自動啟動能夠節(jié)約很多時(shí)間.

4.1 修改配置文件
vim /etc/oratab
# 注意將N 修改為 Y
ORA21C:/opt/oracle/product/21c/dbhome_1:Y
4.2 設(shè)置啟動腳本
vim /usr/bin/oracle.sh
#添加內(nèi)容如下
#! /bin/bash
#  script  For oracle19c.service
/opt/oracle/product/21c/dbhome_1/bin/lsnrctl start
/opt/oracle/product/21c/dbhome_1/bin/dbstart /opt/oracle/product/19c/dbhome_1
4.3 設(shè)置可執(zhí)行權(quán)限
chmod 777 /usr/bin/oracle.sh
4.4 設(shè)置一個(gè)服務(wù),并且設(shè)置為開機(jī)自動啟動
vim /etc/systemd/system/oracle21c.service
# 添加如下內(nèi)容

[Unit]
Description=Oracle21c
After=syslog.target network.target

[Service]
LimitMEMLOCK=infinity
LimitNOFILE=65535
Type=oneshot
RemainAfterExit=yes
User=oracle
Environment="ORACLE_HOME=/opt/oracle/product/21c/dbhome_1"
ExecStart=/usr/bin/oracle.sh

[Install]
WantedBy=multi-user.target

# 設(shè)置開機(jī)啟動
systemctl enable oracle21c
4.5 重啟機(jī)器進(jìn)行驗(yàn)證.服務(wù)可以使用. 

5. 修改sqlplus 避免退格鍵不好用.這一步比較簡單了.

下載個(gè) rlwrap的包我這邊下載的是
rlwrap-0.43-5.el8.x86_64.rpm
放置到機(jī)器上面執(zhí)行
yum localinstall rlwrap-0.43-5.el8.x86_64.rpm

修改 之前的環(huán)境變量,添加一個(gè)別名
alias sqlplus='rlwrap sqlplus'
# 注意等號前后不能有空格.

6. 驗(yàn)證一下版本結(jié)果界面如下

 

到此這篇關(guān)于RPM包方式安裝Oracle21c的方法的文章就介紹到這了,更多相關(guān)RPM包安裝Oracle21c內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Oracle RAC原理及分析

    Oracle RAC原理及分析

    這篇文章主要介紹了Oracle RAC原理,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Oracle試用到期如何刪除注冊表繼續(xù)試用30天

    Oracle試用到期如何刪除注冊表繼續(xù)試用30天

    這篇文章主要介紹了Oracle試用到期如何刪除注冊表繼續(xù)試用30天,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Oracle觸發(fā)器表發(fā)生了變化 觸發(fā)器不能讀它的解決方法(必看)

    Oracle觸發(fā)器表發(fā)生了變化 觸發(fā)器不能讀它的解決方法(必看)

    下面小編就為大家?guī)硪黄狾racle觸發(fā)器表發(fā)生了變化 觸發(fā)器不能讀它的解決方法(必看)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04
  • Oracle 10g安裝配置方法圖文教程

    Oracle 10g安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了Oracle 10g安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • Oracle知識整理筆記

    Oracle知識整理筆記

    這是一篇Oracle知識整理筆記,包括SQL Server和Oracle的比較、Oracle中基本的概念和關(guān)系、管理工具pl/sql Developer和如何分配權(quán)限和角色,需要的朋友可以參考下
    2015-09-09
  • Oracle SQL Developer連接報(bào)錯(cuò)(ORA-12505)的解決方案(兩種)

    Oracle SQL Developer連接報(bào)錯(cuò)(ORA-12505)的解決方案(兩種)

    本篇文章通過兩種方案幫大家解決Oracle SQL Developer連接報(bào)錯(cuò)(ORA-12505),需要的朋友可以參考下
    2015-10-10
  • Oracle的SQLLDR用法簡介

    Oracle的SQLLDR用法簡介

    這篇文章主要介紹了Oracle的SQLLDR用法簡介,SQL*Loader是oracle的高速批量數(shù)據(jù)加載工具,這是一個(gè)非常有用的工具,可用于從多種平面文件格式向Oracle數(shù)據(jù)庫中加載數(shù)據(jù),SQLLDR可以在極短的時(shí)間內(nèi)加載數(shù)量龐大的數(shù)據(jù),需要的朋友可以參考下
    2023-07-07
  • Oracle RMAN快速入門指南

    Oracle RMAN快速入門指南

    Oracle RMAN快速入門指南...
    2007-03-03
  • 在Spring中用select last_insert_id()時(shí)遇到問題

    在Spring中用select last_insert_id()時(shí)遇到問題

    一直使用的Oracle數(shù)據(jù)庫,通過序列來實(shí)現(xiàn)自增字段,插入之前就已經(jīng)獲得了自增id,保存下來即可在后來的操作中使用
    2009-05-05
  • Oracle鎖處理、解鎖方法

    Oracle鎖處理、解鎖方法

    本文通過實(shí)例代碼較詳細(xì)的給大家介紹了Oracle鎖處理、解鎖方法,需要的朋友可以參考下
    2018-06-06

最新評論

澄城县| 娄底市| 建湖县| 万载县| 车险| 阳曲县| 龙游县| 南漳县| 濮阳市| 东海县| 公主岭市| 苍梧县| 苗栗县| 汉沽区| 沙湾县| 富裕县| 孝感市| 兖州市| 石屏县| 东方市| 贞丰县| 太康县| 响水县| 宿松县| 巴彦淖尔市| 房产| 伽师县| 四子王旗| 北宁市| 高台县| 安化县| 喀喇| 稻城县| 常山县| 静宁县| 淄博市| 乌鲁木齐县| 镇坪县| 嘉定区| 龙山县| 若羌县|