2008-09-27 3 views
99

Как изменить Oracle с порта 8080? Мой Eclipse использует 8080, поэтому я не могу использовать это.Изменение порта Oracle с порта 8080

+2

Если вы подключаетесь к localhost: 8080 с вашим браузером и получаете запрос на ввод имени пользователя/пароля, говорящий «XDB», это, вероятно, проблема :) – vikingsteve 2013-10-08 13:11:33

ответ

5

Предполагаю, что вы говорите о сервере Apache, который устанавливает Oracle. Найдите файл httpd.conf.

Открыть этот файл в текстовом редакторе и найдите строку
Listen 8080
или
Listen {IP-адрес}: 8080

Измените номер порта и либо перезапустить веб-сервер или просто перезагрузить машина.

1

Существует множество компонентов Oracle, которые запускают веб-службу, поэтому неясно, о чем вы говорите.

Например, сайт порта веб для автономного OC4J настраивается в j2ee/дома/конфигурации/по умолчанию-веб-site.xml файл:

<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

Oracle (базы данных) можно использовать множество портов. при установке программного обеспечения, которое он сканирует для бесплатных портов, и решает, какой порт использовать.

Слушатель базы данных по умолчанию равен 1520, но будет использовать 1521 или 1522, если 1520 недоступен. Это можно настроить в файлах listener.ora.

Администратор предприятия, средство администрирования базы данных по умолчанию, по умолчанию использует порт 80, но будет использовать 8080, если 80 недоступен.

Смотрите здесь для подробностей о том, как изменить номер порта для руководителя предприятия: http://download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853

+1

URL-адрес больше не работает – Sheldon 2017-01-24 15:34:29

21

От this блоге:

XE: Изменение стандартного HTTP порта по

Oracle XE использует встроенный HTTP-прослушиватель, который поставляется с XML-DB (XDB) для обслуживания HTTP-запросов. Порт по умолчанию для доступа к HTTP является 8080.

EDIT:

Update 8080 порт, к которому порт (9090, например) Вы хотите

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

После изменения номера порта, когда мы запустим Oracle, он пойдет на порт 8080, мы должны ввести вручную новый порт (9090) в адресной строке для запуска Oracle XE.

207

From Start | Запустите окно командной строки. Предполагая, что ваши переменные окружения установлены правильно начать со следующим:

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, это отлично сработало для моей установки Oracle XE (переместил его с порта 8080 на порт 8088 с помощью `exec dbms_xdb.sethttpport (8088)`). – 2012-08-13 01:13:01

10

Просто откройте Run SQL Command Line и Войти, как сисадмина, а затем введите следующую команду

 
Exec DBMS_XDB.SETHTTPPORT(8181); 

Вот так. Вы закончили .....

Смежные вопросы