Respostas:
Do início | Execute abrir uma janela de comando. Supondo que suas variáveis ambientais estejam definidas corretamente, comece com o seguinte:
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
abra o navegador e use a porta 3010.
exec dbms_xdb.sethttpport(8088)
).
A partir deste post:
XE: alterando a porta http padrão
O Oracle XE usa o ouvinte http incorporado que acompanha o XML DB (XDB) para atender solicitações http. A porta padrão para acesso HTTP é 8080.
EDITAR:
Atualize a porta 8080 na qual porta (9090, por exemplo) você gosta
SQL> -- set http port
SQL> begin
2 dbms_xdb.sethttpport('9090');
3 end;
4 /
Após alterar a porta, quando iniciarmos o Oracle, ele entrará na porta 8080, digite manualmente new port (9090) na barra de endereços para executar o 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
Basta abrir Run SQL Command Line
e fazer login como sysadmin e digite o comando abaixo
Exec DBMS_XDB.SETHTTPPORT (8181);
É isso aí. Você terminou.....
* 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
Executar Exec DBMS_XDB.SETHTTPPORT(8181);
como SYS / SYSTEM. Substitua 8181 pela porta para a qual você deseja alterar. Testei isso com o Oracle 10g.
Fonte: 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
Suponho que você esteja falando do servidor Apache que o Oracle instala. Procure o arquivo httpd.conf.
Abra esse arquivo em um editor de texto e procure a linha
Listen 8080
ou
Listen {ip address}: 8080
Altere o número da porta e reinicie o servidor da Web ou apenas reinicie a máquina.
O Oracle (banco de dados) pode usar muitas portas. Quando você instala o software, ele procura por portas livres e decide qual porta usar.
O ouvinte do banco de dados assume como padrão 1520, mas usará 1521 ou 1522 se 1520 não estiver disponível. Isso pode ser ajustado nos arquivos listener.ora.
O Enterprise Manager, ferramenta de administração de banco de dados com base na Web, padroniza para a porta 80, mas usará 8080 se 80 não estiver disponível.
Consulte aqui para obter detalhes sobre como alterar o número da porta do gerenciador corporativo: http://download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853
Existem muitos componentes Oracle que executam um serviço da Web, portanto não está claro a que você está se referindo.
Por exemplo, a porta do site para OC4J independente é configurada no arquivo j2ee / home / config / default-web-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" >
Entre com a conta de usuário de administrador do sistema e execute abaixo do procedimento SQL.
begin
dbms_xdb.sethttpport('Your Port Number');
end;
Em seguida, abra o navegador e acesse o URL abaixo
XDB
, este é provavelmente o problema :)