Oracle Database Enterprise Edition 19c を rpm の yum localinstall で OCI Compute にインストールしてみる。
- 1. 参考ドキュメント
- 2. oracle-database-preinstall-19c のインストール
- 3. oracle-database-preinstall-19c のダウンロードと配置
- 4. oracle-database-ee-19c の インストール(yum localinstall)
- 5. インストールの確認と sqlplus の起動
- 6. まとめ
- おまけ?. 直の yum install しても No Package で見つからない。
表題の通り Oracle Database Enterprise Edition 19c を rpm の yum localinstall で OCI Compute にインストールしてみるやで。
彡(゚)(゚)
1. 参考ドキュメント
マニュアルは下記となります。「Oracle Database RPMの手動インストール」でインストールしてみます。
RPMパッケージの実行によるOracle Databaseのインストール
https://docs.oracle.com/cd/F19136_01/ladbi/running-rpm-packages-to-install-oracle-database.html#GUID-BB7C11E3-D385-4A2F-9EAF-75F4F0AACF02
2. oracle-database-preinstall-19c のインストール
まずは oracle-database-preinstall-19c を yum でインストールします。
このパッケージをインストールすると、Oracle Database Enterprise Edition 19c を
インストールするためのパッケージ類がまとまって入ります。超便利。もう戻れない。
yum -y install oracle-database-preinstall-19c
3. oracle-database-preinstall-19c のダウンロードと配置
下記のリンクを辿って Linux x86-64版 の rpm をダウンロードしてきます。
Oracle Software Downloads
http://www.oracle.com/technetwork/indexes/downloads/index.html
↓
Database
↓
Database 19c Enterprise/Standard Editions
↓
Linux x86-64 の See All
↓
Oracle Database 19c Download for Linux x86-64
https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html
今回は 対象Compute の /tmp配下に rpm を配置しました。
[root@ays-compute2 ~]# ls -la /tmp/oracle-database-ee-19c-1.0-1.x86_64.rpm -rw-rw-r--. 1 opc opc 2694664264 Mar 30 15:11 /tmp/oracle-database-ee-19c-1.0-1.x86_64.rpm [root@ays-compute2 ~]#
4. oracle-database-ee-19c の インストール(yum localinstall)
/tmp に配置した rpm をローカルインストールします。
cd /tmp yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm [root@ays-compute2 tmp]# yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm Loaded plugins: langpacks, rhnplugin, ulninfo This system is receiving updates from ULN. : Installed: oracle-database-ee-19c.x86_64 0:1.0-1 Complete!
待ってるだけで完了や!彡(^)(^)
5. インストールの確認と sqlplus の起動
インストール先は /opt/oracle/product/19c/dbhome_1 となります。
cd /opt/oracle/product/19c/dbhome_1 ls -la [root@ays-compute2 dbhome_1]# ls -la total 120 drwxr-xr-x. 69 oracle oinstall 4096 Apr 30 10:44 . drwxr-xr-x. 3 oracle oinstall 22 Apr 30 10:39 .. drwxr-xr-x. 2 oracle oinstall 102 Apr 30 10:39 addnode drwxr-xr-x. 6 oracle oinstall 4096 Apr 30 10:39 apex : drwxr-xr-x. 6 oracle oinstall 53 Apr 30 10:43 sqlplus drwxr-xr-x. 6 oracle oinstall 54 Apr 30 10:43 srvm drwxr-xr-x. 5 oracle oinstall 45 Apr 30 10:43 suptools drwxr-xr-x. 3 oracle oinstall 35 Apr 30 10:43 ucp drwxr-xr-x. 4 oracle oinstall 31 Apr 30 10:43 usm drwxr-xr-x. 2 oracle oinstall 33 Apr 30 10:43 utl drwxr-xr-x. 3 oracle oinstall 19 Apr 30 10:43 wwg drwxr-x---. 7 oracle oinstall 69 Apr 30 10:43 xdk
環境変数をセットして sqlplus を起動してみます。
export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1 export PATH=$ORACLE_HOME/bin:$PATH sqlplus /nolog SQL*Plus: Release 19.0.0.0.0 - Production on Fri Apr 30 10:45:54 2021 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. SQL>
sqlplus を起動できました彡(^)(^)
6. まとめ
かつては GUI や CUI の Response File でガチャガチャやっていたインストールも楽々や!彡(^)(^)
本当は Data Guard で Application Continuity の記事を書こうと
思ったんやけど、環境が壊れてしまったので、そちらはまた次回彡(゚)(゚)
おまけ?. 直の yum install しても No Package で見つからない。
uln_register して yum -y install oracle-database-ee-19c しても、
No Package でインストールできないんですよねー。(゚ε゚ )
https://linux.oracle.com や http://yum.oracle.com/ にもそれっぽいパッケージは無いし。謎。