setoya-blog

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

Oracle 10gを立ち上げると一緒にXMLDBも立ち上がって、8080ポートを占領してしまいます。
これがglassfishTomcatのポートとかぶってしまうので、
以下のスクリプトで変更しました。ポートが28080に変更されています。
情報は、OTNより抜粋。

Oracleのクライアントソフトが入っていれば、GUIで変更できるそうです。
クライアントがない場合は、以下のスクリプトをPL/SQLから使用して変更可能。

DECLARE
v_cfg XMLType;

BEGIN
SELECT updateXML(DBMS_XDB.cfg_get(),'/xdbconfig/descendant::http-port/text()','28080')
INTO v_cfg FROM DUAL;
DBMS_XDB.cfg_update(v_cfg);
COMMIT;
END;
/