久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Oracle18cRPM安裝部署數據庫的過程

171次閱讀
沒有評論

共計 7397 個字符,預計需要花費 19 分鐘才能閱讀完成。

這篇文章主要介紹“Oracle18cRPM 安裝部署數據庫的過程”,在日常操作中,相信很多人在 Oracle18cRPM 安裝部署數據庫的過程問題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Oracle18cRPM 安裝部署數據庫的過程”的疑惑有所幫助!接下來,請跟著丸趣 TV 小編一起來學習吧!

首先,Oracle18c 雖然支持 RPM 安裝,但是在很多方面還有一定的限制,目前的限制主要包括:

1、僅支持單實例數據庫或客戶端的安裝,不支持集群。

2、目前不支持 Standard Edition 2 版本的 RPM 部署,Standard Edition 2 的 RPM 部署計劃在 19c 版本中發布。

3、不支持使用 rpm -Uvh 升級數據庫。

RPM 的安裝包可以在 OTN 下載,需要下載 2 個包:

oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm

oracle-database-ee-18c-1.0-1.x86_64.rpm

本次體驗完全是下載后,進行離線安裝配置,測試環境配置如下:

系統版本:CentOS release 6.6 (Final)

內存:4G

目錄空間:36G

當然,如果你的環境是 Oracle Linux 并且注冊了 ULN 賬號,只需在 root 用戶下執行

yum -y install oracle-database-ee-18c 即可,這只是僅僅安裝軟件,并未配置并創建數據庫。

同樣在 root 用戶下,配置好 yum 源之后,進入軟件包存放目錄,執行 yum -y localinstall ./oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm

安裝 oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm 包:

[root@localhost yum.repos.d]# cd /soft/
[root@localhost soft]# ls
AutoInstallOracle.sh oracle-database-ee-18c-1.0-1.x86_64.rpm pdksh-
 
5.2.14-37.el5_8.1.x86_64.rpm
CentOS-6.6-x86_64-bin-DVD1.iso oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
[root@localhost soft]# yum -y localinstall ./oracle-database-preinstall-18c-1.0-
 
1.el7.x86_64.rpm 
已加載插件:fastestmirror, refresh-packagekit, security
設置本地安裝進程
診斷  ./oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm: oracle-database-preinstall-18c-1.0
 
-1.el7.x86_64
./oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm  將被安裝
Loading mirror speeds from cached hostfile
解決依賴關系
--   執行事務檢查
---  Package oracle-database-preinstall-18c.x86_64 0:1.0-1.el7 will be  安裝
--   處理依賴關系  compat-libcap1,它被軟件包  oracle-database-preinstall-18c-1.0-1.el7.x86_64  需
 
--   處理依賴關系  compat-libstdc++-33,它被軟件包  oracle-database-preinstall-18c-1.0-
 
1.el7.x86_64  需要
--   處理依賴關系  ksh,它被軟件包  oracle-database-preinstall-18c-1.0-1.el7.x86_64  需要
--   執行事務檢查
---  Package compat-libcap1.x86_64 0:1.10-1 will be  安裝
---  Package compat-libstdc++-33.x86_64 0:3.2.3-69.el6 will be  安裝
---  Package ksh.x86_64 0:20120801-21.el6 will be  安裝
--   完成依賴關系計算
 
依賴關系解決
 
===============================================================================================
 
===========================================================
  軟件包   架構   版本   倉庫  
 
  大小
===============================================================================================
 
===========================================================
正在安裝:
 oracle-database-preinstall-18c x86_64 1.0-1.el7 
 
/oracle-database-preinstall-18c-1.0-1.el7.x86_64 55 k
為依賴而安裝:
 compat-libcap1 x86_64 1.10-1 C6.0-
 
base 17 k
 compat-libstdc++-33 x86_64 3.2.3-69.el6 C6.0-
 
base 183 k
 ksh x86_64 20120801-21.el6 C6.0-
 
base 758 k
 
===============================================================================================
 
===========================================================
Install 4 Package(s)
 
總文件大小:1.0 M
總下載量:959 k
Installed size: 2.5 M
下載軟件包:-----------------------------------------------------------------------------------------------
 
-----------------------------------------------------------
總計  
 
 1.4 MB/s | 959 kB 00:00 
運行  rpm_check_debug 
執行事務測試
事務測試成功
Warning: RPMDB altered outside of yum.
** Found 2 pre-existing rpmdb problem(s),  yum check  output follows:
mysql-community-server-5.7.19-1.el6.x86_64 has missing requires of mysql-community-client(x86-
 
64)  = (0 ,  5.7.9 , None)
mysql-community-server-5.7.19-1.el6.x86_64 has missing requires of mysql-community-common(x86-
 
64) = (0 ,  5.7.19 ,  1.el6)
  正在安裝  : ksh-20120801-21.el6.x86_64 
 
 1/4 
  正在安裝  : compat-libstdc++-33-3.2.3-69.el6.x86_64 
 
 2/4 
  正在安裝  : compat-libcap1-1.10-1.x86_64 
 
 3/4 
  正在安裝  : oracle-database-preinstall-18c-1.0-1.el7.x86_64 
 
 4/4 
 Verifying : compat-libcap1-1.10-1.x86_64 
 
 1/4 
 Verifying : compat-libstdc++-33-3.2.3-69.el6.x86_64 
 
 2/4 
 Verifying : oracle-database-preinstall-18c-1.0-1.el7.x86_64 
 
 3/4 
 Verifying : ksh-20120801-21.el6.x86_64 
 
 4/4 
 
 oracle-database-preinstall-18c.x86_64 0:1.0-1.el7 
 
 
 
作為依賴被安裝:
 compat-libcap1.x86_64 0:1.10-1 compat-libstdc++-33.x86_64 0:3.2.3-69.el6 
 
 ksh.x86_64 0:20120801-21.el6 
 
[root@localhost soft]#

繼續安裝 oracle-database-ee-18c-1.0-1.x86_64.rpm 包:

[root@localhost soft]# yum -y localinstall ./oracle-database-ee-18c-1.0-1.x86_64.rpm 
已加載插件:fastestmirror, refresh-packagekit, security
設置本地安裝進程
診斷  ./oracle-database-ee-18c-1.0-1.x86_64.rpm: oracle-database-ee-18c-1.0-1.x86_64
./oracle-database-ee-18c-1.0-1.x86_64.rpm  將被安裝
Loading mirror speeds from cached hostfile
解決依賴關系
--   執行事務檢查
---  Package oracle-database-ee-18c.x86_64 0:1.0-1 will be  安裝
--   完成依賴關系計算
 
依賴關系解決
 
===============================================================================================
 
===========================================================
  軟件包   架構   版本   倉
 
庫   大小
===============================================================================================
 
===========================================================
正在安裝:
 oracle-database-ee-18c x86_64 1.0-1 
 
/oracle-database-ee-18c-1.0-1.x86_64 7.8 G
 
===============================================================================================
 
===========================================================
Install 1 Package(s)
 
總文件大小:7.8 G
Installed size: 7.8 G
下載軟件包:運行  rpm_check_debug 
執行事務測試
事務測試成功
  正在安裝  : oracle-database-ee-18c-1.0-1.x86_64 
 
 1/1 
[INFO] Executing post installation scripts...
[INFO] Oracle home installed successfully and ready to be configured.
To configure a sample Oracle Database you can execute the following service configuration 
 
script as root: /etc/init.d/oracledb_ORCLCDB-18c configure
 Verifying : oracle-database-ee-18c-1.0-1.x86_64 
 
 1/1 
 
 oracle-database-ee-18c.x86_64 0:1.0-1 
 
 
 
[root@localhost soft]#

軟件安裝執行完畢,但是并未創建數據庫,依然在 root 用戶下,使用 /etc/init.d/oracledb_ORCLCDB-18c configure 進行默認數據庫配置。注意,此處配置數據庫不是使用 rpm 包進行的,而是 Oracle 調用 dbca 進行數據庫靜默安裝的,也就是說,此處可以不用該命令默認創建數據庫,可以跟以前一樣,使用 dbca 進行數據庫創建配置。

數據庫創建執行過程如下:

[root@localhost /]# /etc/init.d/oracledb_ORCLCDB-18c configure
Configuring Oracle Database ORCLCDB.
[WARNING] [DBT-11209]  當前的可用內存低于創建數據庫所需的可用內存  (1,532MB)。  原因:  以下節點沒有必需的可用內存:
  節點:localhost  可用內存:636.5078MB (651784.0KB)
 
準備執行數據庫操作
已完成  8%
復制數據庫文件
已完成  31%
正在創建并啟動  Oracle  實例
已完成  32%
已完成  36%
已完成  40%
已完成  43%
已完成  46%
正在進行數據庫創建
已完成  51%
已完成  54%
正在創建插接式數據庫
已完成  58%
已完成  77%
執行配置后操作
已完成  100%
數據庫創建完成。有關詳細信息,  請查看以下位置的日志文件:
 /opt/oracle/cfgtoollogs/dbca/ORCLCDB。數據庫信息:
全局數據庫名:ORCLCDB
系統標識符  (SID):ORCLCDB
有關詳細信息,  請參閱日志文件   /opt/oracle/cfgtoollogs/dbca/ORCLCDB/ORCLCDB.log。 
Database configuration completed successfully. The passwords were auto generated, you must 
 
change them by connecting to the database using  sqlplus / as s
ysdba  as the oracle user.[root@localhost /]#

到此處,整個數據庫軟件及數據庫安裝均已完成,然后需要我們手動配置環境變量,即可登錄我們 rpm 包部署的 Oracle18c 數據庫,如下所示,默認已創建 ORCLPDB1 PDB 數據庫。

[oracle@localhost ~]$ sqlplus / as sysdba
 
SQL*Plus: Release 18.0.0.0.0 - Production on Thu Dec 6 16:22:43 2018
Version 18.3.0.0.0
 
Copyright (c) 1982, 2018, Oracle. All rights reserved.
 
 
???: 
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
Version 18.3.0.0.0
 
SQL  show pdbs;
 
 CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
 2 PDB$SEED READ ONLY NO
 3 ORCLPDB1 READ WRITE NO

如下為此次測試配置數據庫時調用 dbca 靜默安裝的語句。

/bin/su -s /bin/bash oracle -c 
/opt/oracle/product/18c/dbhome_1/bin/dbca -silent -createDatabase -gdbName 
ORCLCDB -templateName General_Purpose.dbc -characterSet AL32UTF8 -createAsContainerDatabase 
true -numberOfPDBs 1 -pdbName ORCLPDB1 -createListener LISTENER:1521 -datafileDestination 
/opt/oracle/oradata -sid ORCLCDB -autoGeneratePasswords -emConfiguration DBEXPRESS - 
emExpressPort 5500

到此,關于“Oracle18cRPM 安裝部署數據庫的過程”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注丸趣 TV 網站,丸趣 TV 小編會繼續努力為大家帶來更多實用的文章!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-28發表,共計7397字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 武定县| 广河县| 海阳市| 平阴县| 阳山县| 出国| 三台县| 淳安县| 临西县| 广南县| 无棣县| 富裕县| 咸丰县| 金坛市| 大厂| 克山县| 合肥市| 天柱县| 长汀县| 微博| 麻城市| 延庆县| 达尔| 浪卡子县| 临沧市| 赣州市| 清徐县| 图木舒克市| 芦溪县| 翼城县| 汝州市| 东光县| 余庆县| 清镇市| 军事| 鱼台县| 梁平县| 临漳县| 高邮市| 长垣县| 原阳县|