国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

解決Oracle 9i和Tomcat端口沖突

2024-08-29 13:33:31
字體:
來源:轉載
供稿:網友
    問題:
 1、同時安裝Desktop、Engine,Engine部分控件不能用,老是提示要授權。
 2、將Desktop卸載,Engine大多數控件能用,少部分不能用。
    問題要害:
 Engine授權文件有問題。現在網上Engine9.0的授權文件版本太多了,但有些可以,有些是不能用的。其實我就是被這個問題所困,遲遲不能解決,現將可用的Engine9.0授權文件公布如下(絕對可用):
3dengine,9,ecp379783729,none,D7MGJE2110L5J9HSX169
designer,9,ecp240010879,none,GB20C3RM03HXNTNE9005
gdbedit,9,ecp180013971,none,PMYP34S0PBAM2T8AG239
spatialengine,9,ecp339810398,none,8SJA84S0PDJ94P7EJ048
standardengine,9,ecp100001222,none,6PC42XLJH4C5LMZ59217
streetmapengine,9,ecp299948323,none,1JHDJK988L2MC2EN0146      解決方法:
 1、安裝Desktop,配置License Manager,過程我就不說了吧;
 2、安裝Engine,用以上授權文件注冊。
 3、此時部分控件仍然不能用。
 4、請將license.dat中的Feature Designe項刪除并保存,重啟License Manager;
 5、問題解決。解決Oracle 9i和Tomcat端口沖突(轉載)    方案一:
    新裝了系統后,發現在調試程序時TOMCAT提示8080端口已被占用,于是運行NETSTAT -ANO查看端口使用情況,發現8080端口被ORACLE的監聽器給占用了,于是結合上網查到方法,將ORACLE XDB的HTTP服務端口改成8081,問題解決。
 
    總結一下可解決的方法:
一、更改TOMCAT的默認端口
     相關文件:"TOMCAT ROOT"/conf/server.xml
 
二、使用sys登錄Oracle,利用dbms_xdb修改端口設置
SQL> call dbms_xdb.cfg_update(updateXML(
    2        dbms_xdb.cfg_get()
    3      , '/xdbconfig/sysconfig/PRotocolconfig/httpconfig/http-port/text()'
    4      , 8081))
    5  /
    運行完后提示:Call completed.
接著
SQL> COMMIT;
    提示:Commit complete.
SQL> EXEC dbms_xdb.cfg_refresh;    提示:PL/SQL procedure sUCcessfully completed.三、使用Enterprise Manager Console,選擇數據庫——XML 數據庫——配置,更改http-port的默認值為8081。
    方案二:
    安裝Oracle數據庫后,當我們訪問8080端口時,會彈出一個XDB窗口,要求輸入用戶名和密碼。這樣將和我們本地一些使用該端口的應用沖突,比如tomcat、jboss等,雖然這些端口是可以修改的,但總是不爽oracle一直占用這個端口。     Oracle數據庫可以使用TCP協議通過8080端口進行連接,所以占用了8080端口。
要取消占用,可以打開Oracle安裝目錄下的database目錄內的SPFILE[SID名].ORA文件進行修改。這個文件是Oracle的啟動配置文件。
把其中的*.dispatchers='(PROTOCOL=TCP) (SERVICE=or9iXDB)'這一行去掉即可。
然后重啟計算機,或者在服務中重啟OracleService[SID名]這個服務。重啟后可能無法使用Enterprise Manager Console和其他客戶端連接,這時請使用Oracle的Configuration and Migration Tools/Net Configuration Assistant工具刪除監聽器,然后新建一個監聽器,重啟監聽器。
使用Configuration and Migration Tools/Net Manager工具,將服務命名刪除,然后新建一個。
現在Oracle應該就可以正常使用,8080也不會占用了。    補充:其實這與服務的啟動順序有關,可以先把oracle監聽器服務設為手動,tomcat設為自動,重啟電腦,測試http://localhost:8080,這時可以看到大貓了,哈哈...然后再把oracle監聽器啟動,就不會沖突了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武安市| 正定县| 邳州市| 涞水县| 阿勒泰市| 屏东市| 台安县| 彰武县| 凤山市| 宁城县| 崇左市| 张掖市| 尚义县| 香港| 玉屏| 盐亭县| 鹿邑县| 东明县| 兖州市| 万安县| 桐柏县| 阳曲县| 乌苏市| 马尔康县| 丰城市| 通江县| 乌什县| 三门峡市| 巨鹿县| 屏南县| 和龙市| 临安市| 公主岭市| 孝义市| 石景山区| 墨玉县| 东丽区| 晋城| 晋城| 吉木萨尔县| 墨玉县|