インストール後色々と変更してしまい【Oacle12c Enterprise Manager】がアクセスできないような状態になってしまったので整理してみました。

  1. shared_serversパラメータの設定
  2. ポートの設定
  3. dispatchersパラメータの設定
  4. local_listenerパラメータの設定
  5. リスナーの再起動
  1. shared_serversパラメータの設定
  2. Show parameter;で確認することができます。
    通常は1というこのなのですが、0となっているので、以下のコマンドで変更(SQLPLUS使用)
    SQL>ALTER SYSTEM SET shared_servers  = 1 ;

  3. ポートの設定
  4. SQLPLUSで確認します。
    SQL> SELECT DBMS_XDB_CONFIG.GETHTTPSPORT() FROM DUAL;
    デフォルトの値は5500が表示できれば問題ありません。
    もし表示されなければ、
    SQL> EXEC DBMS_XDB_CONFIG.SETHTTPSPORT(5500);
    で設定します。
    クライアントから接続する場合は、ファイヤーウォールのポートも設定します。

  5. dispatchersパラメータの設定
  6. ORACLE_SIDがORCLであれば、
    SQL> show parameter dispatchers
    で確認すると
    NAME    TYPE VALUE
    ————— ——- ————————————————————-
    dispatchers string (PROTOCOL=TCP) (SERVICE=ORCLXDB)
    もし設定されていなければ、ALTER SYSTEM SETで設定します。

  7. local_listenerパラメータの設定
  8. これについては、変更していないので、特になにもしない
    でも、ORA-12514エラーが発生した際、リスナーの再構成をおこないましたが・・・

  9. リスナーの再起動

  10. リスナーの再起動は、サービスにて行うか、
    lsnrctlコマンドにて、STOP ⇒ Startを行います。
    ステータスを確認し「lsnrctl status」
    リスニング・エンドポイントのサマリーに
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=hostname)(PORT=5500))
    があればOKかと思います。
    ☆サービスが立ち上がるのにちょっと待ち時間があるので、すぐに確認しても、表示されない場合がありますので、注意が必要です。

By nagwp

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です