HHeLiBeXの日記 正道編

日々の記憶の記録とメモ‥

Oracle Database XEのHTTPリスナーのポート

そんなわけで、HTTPリスナーのポート番号を8080以外に変更する方法を調査。
"Oracle 8080"で検索してみたらあっさり見つかった。
Oracle Technology Network (OTN) Japan - 掲示板 : OracleXEの8080ポート使用につ ...
SQLコマンドラインの実行でプロシジャを呼び出すだけ。

SQL*Plus: Release 10.2.0.1.0 - Production on 日 10月 19 19:40:26 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> connect
ユーザー名を入力してください: system
パスワードを入力してください: ********
接続されました。
SQL> exec dbms_xdb.sethttpport(20080)

PL/SQLプロシージャが正常に完了しました。

SQL>

あとは、Application ExpressのURLなどが変更前のポート番号になっていたりするので以下のファイルを適当に編集。

app/oracle/product/10.2.0/server/Database_homepage.url
app/oracle/product/10.2.0/server/Online_help.url

あと、以下のファイルにも"8080"が含まれていたりするけど、とりあえず放置。必要であることが判明した時点で編集することにする。

app/oracle/product/10.2.0/server/config/scripts/postDBCreation.sql
app/oracle/product/10.2.0/server/RDBMS/ADMIN/catxdbc1.sql