Oracle Express Edition 21c インストールメモ(CentOS7)
インストール媒体取得
OracleのサイトからrpmファイルをDLしてサーバにアップロード
https://www.oracle.com/jp/database/technologies/xe-downloads.html
DLバージョン例
・oracle-database-preinstall-21c-1.0-1.el7.x86_64.rpm
・oracle-database-xe-21c-1.0-1.ol7.x86_64.rpm
インストール
rpm -Uvh oracle-database-preinstall-21c-1.0-1.el7.x86_64.rpm
インストール実行時に足りないと表示されたものをインストールしていく
OSインストール直後なら、多分もっとある
yum install bind-utils ksh net-tools nfs-utils policycoreutils-python smartmontools sysstat xorg-x11-utils xorg-x11-xauth psmisc
rpm -Uvh oracle-database-xe-21c-1.0-1.ol7.x86_64.rpm
/etc/init.d/oracle-xe-21c configure
Specify a password to be used for database accounts. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9]. Note that the same password will be used for SYS, SYSTEM and PDBADMIN accounts: Confirm the password: Configuring Oracle Listener. Listener configuration succeeded. Configuring Oracle Database XE. SYSユーザー・パスワードを入力してください: ********* SYSTEMユーザー・パスワードを入力してください: ******** PDBADMINユーザー・パスワードを入力してください: ******* DB操作の準備 7%完了 データベース・ファイルのコピー中 29%完了 Oracleインスタンスの作成および起動中 30%完了 33%完了 37%完了 40%完了 43%完了 データベース作成の完了 47%完了 50%完了 プラガブル・データベースの作成 54%完了 71%完了 構成後アクションの実行 93%完了 カスタム・スクリプトを実行中 100%完了 データベースの作成が完了しました。詳細は、次の場所にあるログ・ファイルを参照してください: /opt/oracle/cfgtoollogs/dbca/XE。 データベース情報: グローバル・データベース名:XE システム識別子(SID):XE 詳細はログ・ファイル"/opt/oracle/cfgtoollogs/dbca/XE/XE.log"を参照してください。 Connect to Oracle Database using one of the connect strings: Pluggable database: localhost.localdomain/XEPDB1 Multitenant container database: localhost.localdomain Use https://localhost:5500/em to access Oracle Enterprise Manager for Oracle Database XE
/etc/init.d/oracle-xe-21c start
The Oracle Database instance XE is already started.
vi .bash_profile
以下を追加編集
export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/21c/dbhomeXE export NLS_LANG=Japanese_Japan.AL32UTF8 PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
sqlplus接続
sqlplus sys/XXXXXXXXX@//localhost:1521/XE as sysdba
※アンインストール
/etc/init.d/oracle-xe-21c stop
/etc/init.d/oracle-xe-21c delete
rpm -e oracle-database-xe-21c-1.0-1.x86_64