2012年7月27日 星期五

[Oracle]變更 Oracle 11g 的預設通訊埠(Port:8080)

安裝 Oracle 後會提供一個網頁管理介面,而預設通訊埠使用 Port:8080,
也剛好是 Tomcat 的預設 Port。若是想調整 Oracle 的 Port ,可以參考以下的設定方式。
(這裡的設定環境是 Windows 7 )



1.首先進到 C 槽找到 Oracle 的檔案資料夾 (路徑:C:\oraclexe\app\oracle\product\11.2.0\server\bin ),
找到 sqlplus.exe 這支程式,點擊它。






 2.點擊 sqlplus.exe 這支程式後,他會跳出一個dos視窗,
請在這裡輸入 Oracle 的預設管理帳號( system )和密碼(安裝時所設定的那組密碼),登入成功後的畫面如下:





3.接下來我們要用 SYSDBA 這個系統管理員的帳號連線到 system 裡面,請輸入下面灰底的這串指令按下送出後,
一樣要輸入密碼,密碼也是之前安裝時所設定的那組,下面是登入成功的畫面。
SQL > connect system as SYSDBA
 



4.在這裡要開始變更 Port 了,set http port (),拆開看就很清楚這個指令在做什麼了,
接下來在裡面輸入你想設定 Port 號是多少,送出後就完成囉。(看到 successfully 就成功囉)
SQL > exec dbms_xdb.sethttpport(8081)
 



 5. Port 改變了,我們也要幫平常在用的這個連結( Start Database ),變更路徑囉



6.首先要進到 Oracle 的檔案資料夾 (路徑:C:\oraclexe\app\oracle\product\11.2.0\server ),
找到 Get_Started、Database_homepage 這兩支 HTML 檔。




7.對它們各別按右鍵 -> 內容,
將 http://127.0.0.1:8081/xxxxxxx 灰底的部分改成剛剛變更的 Port 號,這樣就大功告成了。