1. 以下のサイトから、
https://www.oracle.com/database/technologies/xe-prior-release-downloads.html
Oracle 11gR2 Express for linux
をダウンロードしました。
Oracle-xe-11.2.0-1.0.x86_64.rpm.zip
がダウンロードされました。
2.ダウンロードしたzipを解凍します
3.インストール
rootでやっています。
#dnf -y localinstall oracle-xe-11.2.0-1.0.x86_64.rpm
「swap space が不足する」でエラーになり、sawpを作成して再実行しました。
4.初期設定
/etc/init.d/oracle-xe configure
を実行。
5. 確認
以下を実行して、環境変数を設定する。
source /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
コマンドラインから
sqlplus sys/(パスワード) as sysdba
で接続できました。
6.接続しているインスタンスを確認してみる
sqlplusで、以下のSQLを実行しました。
SQL> SELECT INSTANCE_NAME FROM V$INSTANCE ;
INSTANCE_NAME
----------------
XE
7. 接続しているDBを確認してみる。
sqlplusで、以下のコマンドを実行しました。
SQL> SHOW PARAMETERS DB_NAME
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_name string XE
8. 停止してみる。
$ sqlplus /nolog
SQL*Plus: Release 11.2.0.2.0 Production on 木 5月 1 10:50:57 2025
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> connect sys as sysdba
パスワードを入力してください:
接続されました。
SQL> shutdown normal
データベースがクローズされました。
データベースがディスマウントされました。
ORACLEインスタンスがシャットダウンされました。
SQL> quit
9.起動してみる
sqlplus /nolog
SQL*Plus: Release 11.2.0.2.0 Production on ・・・・
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> connect sys as sysdba
パスワードを入力してください:
アイドル・インスタンスに接続しました。
SQL> startup
ORACLEインスタンスが起動しました。
Total System Global Area 1068937216 bytes
Fixed Size 2233344 bytes
Variable Size 616565760 bytes
Database Buffers 444596224 bytes
Redo Buffers 5541888 bytes
データベースがマウントされました。
データベースがオープンされました。
SQL>