2011년 3월 30일 수요일

Oracle XE Database 관리 콘솔 포트 변경

오라클 데이터베이스 중 XE 버전을 설치하여 개발환경을 구성하거나 작은 사이즈의 데이터베이스로 활용할 수 있습니다. 오라클 XE는 기본적으로 8080 포트를 이용하여 웹 콘솔을 구동하기 때문에 Tomcat이나 JBoss 같은 WAS를 사용할 경우 포트 충돌이 발생할 수 있습니다.

 

이런 문제는 Oracle XE의 http 포트를 변경하여 관련 이슈를 해결할 수 있습니다.

 

포트를 변경하는 방법은 다음과 같습니다.

 

  1. SQl Console 실행
    • 시작--> Oracle 10g Database Express Edition -->SQL 명령줄 실행
  2. System user로 로그인
    • connect system/{password}
  3. 현재 http port 조회
    • SQL> select dbms_xdb.gethttpport as "HTTP-Port" from dual;
    •  HTTP-Port
    • ----------
    •       8080
  4. port 변경 plsql 실행
    • SQL> begin
    •   2  dbms_xdb.sethttpport('22222');
    •   3  end;
    •   4  /
    • PL/SQL 처리가 정상적으로 완료되었습니다.
  5. 변경 http port 조회
    • SQL> select dbms_xdb.gethttpport as "HTTP-Port" from dual;
    •  HTTP-Port
    • ----------
    •       22222
  6. Database restart
  7. http://localhost:22222/apex 페이지 접속 확인

이와 같은 절차에 따라 oracle xe의 웹 포트를 변경할 수 있습니다.

 

 

 

 

0 개의 댓글:

댓글 쓰기