Oracle Enterprise Manager Database Express は使えなかった on Oracle Linux 8.10
篠原 隆司
アフィリエイト広告を利用しています
このページの内容が役に立ったら X (旧twitter) でフォローして頂けると励みになります
挨拶や報告は無しで大丈夫です
前回の記事でOracle Database 23ai Freeをインストールしました。
この記事は、準備しようとしたが出来なかった、という意味の記事です。
結論としては、Free版には付属していない、代替として SQL Developer を使用することになります。
SQL Developerのページに
次はデータベースを操作するためのアプリを準備します。
データベース操作アプリはいろいろあるのですが、今回は Oracle Database 23ai Free に付属するOracle Enterprise Manager Database Express を使用することにします。
なお本番環境で利用される場合はここにある内容だけを鵜呑みにせずセキュリティ専門家に相談されることをお勧めします。
環境
| 実施日 | 2024-06-29 |
| サーバ | VMwareESXi 6.7 U2 |
| OS | Oracle Linux 8.10 |
cat /etc/redhat-release
Red Hat Enterprise Linux release 8.10 (Ootpa)
cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="8.10"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="8.10"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.10"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:8:10:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://github.com/oracle/oracle-linux"
ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8"
ORACLE_BUGZILLA_PRODUCT_VERSION=8.10
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=8.10
Oracle Enterprise Manager Database Express の良いところ
選定理由を記しておきます。
- Oracle公式ツールである
- 付属している
- サーバにインストールして、WEBブラウザから利用するタイプ
- 利用端末側にインストールの必要がない(WEBブラウザだけでOK)
Oracle Enterprise Manager Database Express 特長
- ウェブベースのインターフェース
EM Expressはウェブブラウザを使用してアクセスします。これにより、インターフェースが直感的で使いやすく、インストールや設定が不要です。 - 軽量設計
データベースの一部として動作するため、追加のリソースを消費せずに利用できます。軽量でありながら、必要な管理機能を提供します。 - 基本的なデータベース管理機能
データベースの監視、パフォーマンスのチューニング、ユーザー管理、バックアップおよびリカバリなど、基本的な管理機能を提供します。 - リアルタイムのパフォーマンス監視
データベースのパフォーマンスをリアルタイムで監視し、問題が発生した場合に迅速に対応できます。
ファイアーウォールのポートを開ける
ポート 5500 を開ける必要があります。
firewall-cmd --zone=public --add-port=5500/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all
▼ 5500 が加わりました。

SELinuxを開ける
SELinuxが有効になっている場合はポート 5500 を開ける必要があります。
firewall-cmd --zone=public --add-port=5500/tcp --permanent
lsnrctlを起動する
環境変数が有効になっていなければ読み込む
echo $ORACLE_BASE
source ~/.bash_profile
lsnrctl start
lsnrctl status
lsnrctl stop
Oracle SQL Developer の検討
冒頭で書いたとおりですが、Free版では「Oracle Enterprise Manager Database Express」は付属していないようでした。
そこでOracleももう1つの公式ツールである Oracle SQL Developer を利用することにします。
詳細は次のページをご覧ください
このページの内容が役に立ったら X (旧twitter) でフォローして頂けると励みになります
本ページの内容は可能な限り正確な情報を提供するよう努めていますが、内容の正確性・最新性・安全性を保証するものではありません。本情報を利用して生じたいかなる損害についても、当方は一切の責任を負いません。実施にあたっては必ずご自身の判断と自己責任にてお願いいたします。