2008-09-27 20 views
99

से ओरेकल पोर्ट बदलें पोर्ट 8080 से ओरेकल कैसे बदलूं? मेरा ग्रहण 8080 का उपयोग कर रहा है, इसलिए मैं इसका उपयोग नहीं कर सकता।पोर्ट 8080

+2

आप स्थानीय होस्ट करने के लिए कनेक्ट हैं: अपने ब्राउज़र के साथ 8080 और कह रही है एक उपयोगकर्ता नाम/पासवर्ड लॉगिन अनुरोध प्राप्त 'XDB', इस संभावित समस्या :) – vikingsteve

उत्तर

5

मुझे लगता है कि आप अपाचे सर्वर के बारे में बात कर रहे हैं जो ओरेकल इंस्टॉल करता है। फ़ाइल httpd.conf की तलाश करें।

ओपन किसी पाठ संपादक में इस फाइल को और लाइन
सुनो 8080
या
सुनो {आईपी पते} के लिए देखो: 8080

बदलें पोर्ट संख्या और या तो वेब सर्वर को पुनः आरंभ या सिर्फ रिबूट मशीन।

1

कई ओरेकल घटक हैं जो एक वेब सेवा चलाते हैं, इसलिए यह स्पष्ट नहीं है कि आप किस संदर्भ में हैं।

<web-site xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/web-site-10_0.xsd" 
port="8888" display-name="OC4J 10g (10.1.3) Default Web Site" 
schema-major-version="10" schema-minor-version="0" > 
4

ओरेकल (डेटाबेस) कई बंदरगाहों का उपयोग कर सकते हैं:

उदाहरण के लिए, स्टैंडअलोन OC4J के लिए वेब साइट पोर्ट J2EE/घर में/config/डिफ़ॉल्ट-वेब-site.xml फ़ाइल कॉन्फ़िगर किया गया है। जब आप सॉफ़्टवेयर इंस्टॉल करते हैं तो यह मुफ्त बंदरगाहों के लिए स्कैन करता है और यह तय करता है कि किस पोर्ट का उपयोग करना है।

डेटाबेस श्रोता 1520 तक डिफ़ॉल्ट है लेकिन 1520 या 1522 का उपयोग करेगा यदि 1520 उपलब्ध नहीं है। इसे listener.ora फ़ाइलों में समायोजित किया जा सकता है।

एंटरप्राइज़ मैनेजर, वेब-आधारित डेटाबेस व्यवस्थापन उपकरण पोर्ट 80 पर डिफ़ॉल्ट है लेकिन 8080 का उपयोग नहीं करेगा यदि 80 उपलब्ध नहीं है।

जानकारी के लिए यहाँ देखें कैसे उद्यम प्रबंधक के लिए पोर्ट संख्या को बदलने के लिए पर: http://download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853

+1

यूआरएल अब और काम नहीं करता है – Sheldon

21

से this ब्लॉग पोस्ट:

XE: डिफ़ॉल्ट http बंदरगाह

ओरेकल बदलने एक्सई एम्बेडेड http श्रोता का उपयोग करता है जो http अनुरोधों को पूरा करने के लिए XML DB (XDB) के साथ आता है। HTTP पहुँच के लिए डिफ़ॉल्ट पोर्ट है 8080.

संपादित करें:

अद्यतन 8080 बंदरगाह जो बंदरगाह (उदाहरण के लिए 9090) आप

SQL> -- set http port 
SQL> begin 
2 dbms_xdb.sethttpport('9090'); 
3 end; 
4/

पसंद करने के लिए बंदरगाह बदलने के बाद जब, हम ओरेकल शुरू करते हैं यह पोर्ट 8080 पर जाएगा, हमें ओरेकल एक्सई चलाने के लिए पता बार में मैन्युअल रूप से नया पोर्ट (9 0 9 0) टाइप करना चाहिए।

207

प्रारंभ से | एक कमांड विंडो खोलें चलाएं। मान लिया जाये कि अपने पर्यावरण चर ठीक से सेट कर रहे हैं निम्नलिखित के साथ शुरू:

C:\>sqlplus /nolog 
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Aug 26 10:40:44 2008 
Copyright (c) 1982, 2005, Oracle. All rights reserved. 

SQL> connect 
Enter user-name: system 
Enter password: <enter password if will not be visible> 
Connected. 

SQL> Exec DBMS_XDB.SETHTTPPORT(3010); [Assuming you want to have HTTP going to this port]  
PL/SQL procedure successfully completed. 

SQL>quit 

तो खुले ब्राउज़र और 3010 बंदरगाह का उपयोग करें।

+0

है + 1, यह मेरे ओरेकल एक्सई इंस्टॉलेशन के लिए पूरी तरह से काम करता है (इसे 'exec dbms_xdb.sethttpport (8088)' का उपयोग कर पोर्ट 8080 से पोर्ट 8088 तक ले जाया गया है)। –

+2

यहां से कॉपी किया गया http://www.coderanch.com/t/81448/Oracle-OAS/change-port-number-Oracle-xe – Ravi

+0

उपर्युक्त समाधान ओरेकल एक्सप्रेस 10 जी, विंडोज 8.1 x64 के साथ काम करता है। –

10

बस Run SQL Command Line खुला और सिस्टम प्रशासक के रूप में लॉगिन और फिर आदेश

 
Exec DBMS_XDB.SETHTTPPORT(8181); 

यह है कि नीचे दर्ज करें। आप कर चुके हैं .....

संबंधित मुद्दे