OracleXEの標準ポート変更方法
OracleXEはデフォルトで8080起動するので、Tomcatとかと衝突してこまる。で、iSQLPlusあたりを殺せばいいのかなと思いきや、使われてるサービスは以下の二つのみ。
- OracleServiceXE
- OracleXETNSLisnter
という訳で、調べてみたらどうやらXML-DBが悪さをしているらしい。(詳しくは調べてないので詳細は不明)で、そいつの使うポートを変えてあげればおk。ってことで、以下のようにやらかせば設定は簡単に変更できますよっと。んでshutdown→startupでよし。(そのままでも行けるかもしれないけど、そこは確認してない)
exec dbms_xdb.sethttpport(ここに好きなポート番号)