Oracle LinuxにOracleDBをインストール

Oracle Database Freeのインストール

基本的に Installing Oracle Database Free を参考にしています。

  1. Oracle Database Preinstallation RPMをインストールします
sudo dnf -y install oracle-database-preinstall-23ai

  1. RPMファイルをダウンロードします。

Oracle Linux8は以下のRPMファイルをダウンロードします。Oracle Database Free software download pageから使用しているOSにあったRPMファイルをダウンロードします。

wget https://download.oracle.com/otn-pub/otn_software/db-free/oracle-database-free-23ai-1.0-1.el8.x86_64.rpm

  1. データベース・ソフトウェアをインストールします。

Oracle Linux8の場合

sudo dnf -y install oracle-database-free-23ai-1.0-1.el8.x86_64.rpm

Oracle Linux9の場合

sudo dnf -y install oracle-database-free-23ai-1.0-1.el9.x86_64.rpm

Oracle データベースの作成および構成

  1. rootユーザーとしてログインします。
sudo -s

  1. サービス構成スクリプトを実行します。
/etc/init.d/oracle-free-23ai configure

スクリプトを実行すると途中でパスワードを求められます。パスワードは「Oracletest-」としました。


完了すると以下のように表示されます。

環境変数の設定

  1. oracleユーザーにスイッチします。
su – oracle

  1. 環境変数を設定します。
export ORACLE_SID=FREE && \
export ORAENV_ASK=NO && \
. /opt/oracle/product/23ai/dbhomeFree/bin/oraenv

  1. 次回ログイン用に環境変数を.bash_profileに記載
echo export ORACLE_SID=FREE >> ~/.bashrc && \
echo export ORAENV_ASK=NO >> ~/.bashrc && \
echo . /opt/oracle/product/23ai/dbhomeFree/bin/oraenv >> ~/.bashrc && \
echo export PATH=$ORACLE_HOME/bin:$PATH >> ~/.bash_profile && \
echo export NLS_LANG=Japanese_Japan.AL32UTF8 >> ~/.bash_profile

コメント

タイトルとURLをコピーしました