Quando você instala o Oracle XE é possível acessar a pagina de configuração deste banco de dados através do browser usando o endereço http://127.0.0.1:8080. Ocorre que por padrão o Oracle usa a porta 8080 para esta página mas há outras aplicações como o JBoss ou Tomcat que utilizam a mesma porta. Neste caso um dos aplicativos precisar ser configurado para não utilizar uma porta já usada. Aqui mostrarei como mudar a porta padrão do Oracle.
Quando você muda a porta HTTP, lembre-se que todas os futuros acesso a esta página devera usar a nova porta. Por exemplo se você mudar a porta HTTP de 8080 para 8087 a pagina de configuração do Oracle passara a ser acessível pelo endereço: http://127.0.0.1:8087
Para fazer a mudança siga:
- No Linux, abra o terminal e logue no Oracle XE com um usuário.
- No Windows, abra o console do Oracle XE (normalmente esta no menu iniciar) e logue com um usuário.
Entre com os seguinte comandos no console do Oracle:
SQLPLUS /NOLOG
CONNECT SYSTEM/password
onde password é a senha do usuário SYSTEM que você escolheu durante a instalação do Oracle
EXEC DBMS_XDB.SETHTTPPORT(nnnn);
onde nnnn é o novo numero da porta que sera usada para as conexões HTTP. Esteja certo que esta nova porta não esta em uso.
Por exemplo, para alterar a porta para 8087 digite:
EXEC DBMS_XDB.SETHTTPPORT(8087);
Se o comando rodar com sucesso uma mensagem de sucesso ira ser mostrada.
PL/SQL procedure successfully completed.
Saia do console do Oracle o nova porta já pode ser testada.
Se você ainda não possui o Oracle e quer baixar a versão gratuita acesse:
Últimos 5 artigos de Eduardo Costa
How to resolve the Oracle MAX Connection Limit Exceeded problem on Oracle 10g Express
Como resolver o problema de número máximo de conexões excedida no Oracle 10g Express
http://my.bergersoft.net/2010/01/06/how-to-resolv…