時間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評論(0)
使用sys登錄oracle,利用dbms_xdb修改端口設(shè)置
SQL> call dbms_xdb.cfg_update(updateXML(
dbms_xdb.cfg_get()
, '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
, 8081))
/
運行完后提示:Call completed.
接著
SQL> COMMIT;
提示:Commit complete.
SQL> EXEC dbms_xdb.cfg_refresh;
使用Enterprise Manager Console,選擇數(shù)據(jù)庫——XML 數(shù)據(jù)庫——配置,更改http-port的默認(rèn)值為8081。
----------------------------------------------------------------
安裝Oracle數(shù)據(jù)庫后,當(dāng)我們訪問8080端口時,會彈出一個XDB窗口,要求輸入用戶名和密碼。這樣將和我們本地一些使用該端口的應(yīng)用沖突,比如tomcat、jboss等,雖然這些端口是可以修改的,但總是不爽oracle一直占用這個端口。
Oracle數(shù)據(jù)庫可以使用TCP協(xié)議通過8080端口進行連接,所以占用了8080端口。
要取消占用,可以打開Oracle安裝目錄下的database目錄內(nèi)的SPFILE[SID名].ORA文件進行修改。這個文件是Oracle的啟動配置文件。
把其中的*.dispatchers='(PROTOCOL=TCP) (SERVICE=or9iXDB)'這一行去掉即可。
然后重啟計算機,或者在服務(wù)中重啟OracleService[SID名]這個服務(wù)。重啟后可能無法使用Enterprise Manager Console和其他客戶端連接,這時請使用Oracle的Configuration and Migration Tools/Net Configuration Assistant工具刪除監(jiān)聽器,然后新建一個監(jiān)聽器,重啟監(jiān)聽器。
使用Configuration and Migration Tools/Net Manager工具,將服務(wù)命名刪除,然后新建一個。
現(xiàn)在Oracle應(yīng)該就可以正常使用,8080也不會占用了。
關(guān)鍵詞標(biāo)簽:oracle,tomcat,端口沖
相關(guān)閱讀
熱門文章 Oracle中使用alter table來增加,刪除,修改列oracle中使用SQL語句修改字段類型-oracle修使用低權(quán)限Oracle數(shù)據(jù)庫賬戶得到管理員權(quán)限Oracle對user的訪問控制
人氣排行 ORACLE SQL 判斷字符串是否為數(shù)字的語句Oracle中使用alter table來增加,刪除,修改列的語法ORACLE和SQL語法區(qū)別歸納(1)oracle grant 授權(quán)語句如何加速Oracle大批量數(shù)據(jù)處理Oracle刪除表的幾種方法ORACLE修改IP地址后如何能夠使用Oracle 10g創(chuàng)建表空間和用戶并指定權(quán)限