LoginSignup
4
1

More than 3 years have passed since last update.

Oracle Database Enterprise Edition 19c を rpm の yum localinstall で OCI Compute にインストールしてみる。

Last updated at Posted at 2021-04-30

表題の通り 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.comhttp://yum.oracle.com/ にもそれっぽいパッケージは無いし。謎。

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1