Если вы подключаетесь к localhost: 8080 в своем браузере и получаете запрос на вход с именем пользователя / паролем, в котором говорится XDB, что это, скорее всего, проблема :)
vikingsteve 08
Ответы:
241
С самого начала | Запустите открыть командное окно. Предполагая, что ваши переменные среды установлены правильно, начните со следующего:
C:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0- Production on Tue Aug 2610:40:442008
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
Oracle XE использует встроенный HTTP-прослушиватель, который поставляется с XML DB (XDB) для обслуживания HTTP-запросов. Порт по умолчанию для доступа HTTP - 8080.
РЕДАКТИРОВАТЬ:
Обновите порт 8080, какой порт (например, 9090) вам нравится
SQL>-- set http port
SQL>begin2 dbms_xdb.sethttpport('9090');3end;4/
После изменения порта, когда мы запускаем Oracle, он перейдет на порт 8080, мы должны вручную ввести новый порт (9090) в адресную строку для запуска Oracle XE.
получение этой ошибки* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
user3153014
11
Просто откройте Run SQL Command Lineи войдите как системный администратор, а затем введите команду ниже
получение этой ошибки* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
user3153014
10
Выполнить Exec DBMS_XDB.SETHTTPPORT(8181);как SYS / SYSTEM. Замените 8181 на порт, на который вы хотите перейти. Проверено с Oracle 10g.
получение этой ошибки* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
user3153014
5
Я предполагаю, что вы говорите о сервере Apache, который устанавливает Oracle. Найдите файл httpd.conf.
Откройте этот файл в текстовом редакторе и найдите строку
Listen 8080
или
Listen {ip address}: 8080
Измените номер порта и либо перезапустите веб-сервер, либо просто перезагрузите компьютер.
Я давно не занимался этим. Я бы запустил поиск файлов.
Брэд Брюс
4
Oracle (база данных) может использовать множество портов. когда вы устанавливаете программное обеспечение, оно сканирует свободные порты и решает, какой порт использовать.
По умолчанию прослушиватель базы данных имеет значение 1520, но будет использовать 1521 или 1522, если 1520 недоступен. Это можно настроить в файлах listener.ora.
Enterprise Manager, веб-инструмент администрирования баз данных, по умолчанию использует порт 80, но будет использовать 8080, если 80 недоступен.
XDB
, что это, скорее всего, проблема :)Ответы:
С самого начала | Запустите открыть командное окно. Предполагая, что ваши переменные среды установлены правильно, начните со следующего:
затем откройте браузер и используйте порт 3010.
источник
exec dbms_xdb.sethttpport(8088)
).Из этого сообщения в блоге:
РЕДАКТИРОВАТЬ:
Обновите порт 8080, какой порт (например, 9090) вам нравится
После изменения порта, когда мы запускаем Oracle, он перейдет на порт 8080, мы должны вручную ввести новый порт (9090) в адресную строку для запуска Oracle XE.
источник
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
Просто откройте
Run SQL Command Line
и войдите как системный администратор, а затем введите команду нижеВот и все. Вы сделали.....
источник
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
Выполнить
Exec DBMS_XDB.SETHTTPPORT(8181);
как SYS / SYSTEM. Замените 8181 на порт, на который вы хотите перейти. Проверено с Oracle 10g.Источник: http://hodentekhelp.blogspot.com/2008/08/my-oracle-10g-xe-is-on-port-8080-can-i.html
источник
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
Я предполагаю, что вы говорите о сервере Apache, который устанавливает Oracle. Найдите файл httpd.conf.
Откройте этот файл в текстовом редакторе и найдите строку
Listen 8080
или
Listen {ip address}: 8080
Измените номер порта и либо перезапустите веб-сервер, либо просто перезагрузите компьютер.
источник
Oracle (база данных) может использовать множество портов. когда вы устанавливаете программное обеспечение, оно сканирует свободные порты и решает, какой порт использовать.
По умолчанию прослушиватель базы данных имеет значение 1520, но будет использовать 1521 или 1522, если 1520 недоступен. Это можно настроить в файлах listener.ora.
Enterprise Manager, веб-инструмент администрирования баз данных, по умолчанию использует порт 80, но будет использовать 8080, если 80 недоступен.
Подробнее о том, как изменить номер порта для менеджера предприятия, см. Здесь: http://download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853
источник
Существует множество компонентов Oracle, запускающих веб-службу, поэтому неясно, о чем вы говорите.
Например, порт веб-сайта для автономного OC4J настраивается в файле j2ee / home / config / default-web-site.xml:
источник
Войдите в систему с учетной записью системного администратора и выполните приведенную ниже процедуру SQL.
Затем откройте браузер и перейдите по указанному ниже URL-адресу.
http://127.0.0.1:YourPortNumber/apex/
источник