Oracle Enterprise Manager Database Express (EM Express)

作成日:
oracle database monitoring em-express

EM Expressとは

Oracle Database 12c以降に組み込まれているWebベースのデータベース管理ツール。従来のOracle Enterprise Manager (OEM)の軽量版として、単一データベースの管理に特化している。

主な特徴

  • ブラウザベース: 追加のインストール不要でブラウザからアクセス可能
  • 軽量: 最小限のリソースで動作
  • 組み込み: Oracle Databaseに標準で含まれる
  • HTTPS: セキュアな接続(デフォルトでポート5500)

アクセス方法

# デフォルトのURL
https://hostname:5500/em

# ポート確認(SQLPlus)
SELECT DBMS_XDB_CONFIG.GETHTTPSPORT() FROM DUAL;

# ポート設定(未設定の場合)
EXEC DBMS_XDB_CONFIG.SETHTTPSPORT(5500);

主な機能

パフォーマンス監視

  • SQLモニタリング
  • AWR(Automatic Workload Repository)レポート
  • リアルタイムSQL監視

ストレージ管理

  • テーブルスペース管理
  • データファイル管理
  • 一時ファイル管理

セッション管理

  • アクティブセッションの表示
  • セッションの強制終了
  • ロック情報の確認

構成管理

  • 初期化パラメータ
  • データベース機能の使用状況

EM ExpressとOEM Grid Controlの違い

機能EM ExpressOEM Grid Control
対象単一データベース複数DB・ミドルウェア
インストール不要(組み込み)別途インストール
リソース軽量大規模
機能基本的な監視・管理高度な管理・自動化

トラブルシューティング

-- EM Expressが動作しない場合

-- 1. ディスパッチャの確認
SHOW PARAMETER dispatchers;

-- 2. XDB設定の確認
SELECT DBMS_XDB_CONFIG.GETHTTPSPORT() FROM DUAL;

-- 3. リスナーの確認
lsnrctl status

参考リンク