quinta-feira, 20 de setembro de 2007

Oracle XE: Alterando a porta default HTTP

Oracle XE usa por padrão a porta 8080 para acesso HTTP.

Podemos alterar a configuração atual usando os seguintes comandos, como sys, system ou outro usuário oracle com privilégios de DBA.

SQL> select dbms_xdb.gethttpport as "HTTP-Port",
dbms_xdb.getftpport as "FTP-Port"
from dual;

Podemos mudar a porta http e a porta de ftp para qualquer outra porta que desejarmos (tenha em mente de que você precisa ter privilégios especiais para as portas menores do que 1024 para os SO Unix e Linux).

SQL> BEGIN
dbms_xdb.sethttpport('80');
dbms_xdb.setftpport('2100');
END;

Confirmando as alterações
select dbms_xdb.gethttpport as "HTTP-Port",
dbms_xdb.getftpport as "FTP-Port"
from dual;

Desabilitando o acesso as portas HTTP e FTP

SQL> BEGIN
dbms_xdb.sethttpport('0');
dbms_xdb.setftpport('0');
END;

Confirmando as alterações
select dbms_xdb.gethttpport as "HTTP-Port",
dbms_xdb.getftpport as "FTP-Port"
from dual;

==========
Oracle database Oracle Express Edition(XE).
XE forum (precisa estar registrado para acessar)