오라클 데이터베이스 중 XE 버전을 설치하여 개발환경을 구성하거나 작은 사이즈의 데이터베이스로 활용할 수 있습니다. 오라클 XE는 기본적으로 8080 포트를 이용하여 웹 콘솔을 구동하기 때문에 Tomcat이나 JBoss 같은 WAS를 사용할 경우 포트 충돌이 발생할 수 있습니다.
이런 문제는 Oracle XE의 http 포트를 변경하여 관련 이슈를 해결할 수 있습니다.
포트를 변경하는 방법은 다음과 같습니다.
- SQl Console 실행
- 시작--> Oracle 10g Database Express Edition -->SQL 명령줄 실행
- System user로 로그인
- connect system/{password}
- 현재 http port 조회
- SQL> select dbms_xdb.gethttpport as "HTTP-Port" from dual;
- HTTP-Port
- ----------
- 8080
- port 변경 plsql 실행
- SQL> begin
- 2 dbms_xdb.sethttpport('22222');
- 3 end;
- 4 /
- PL/SQL 처리가 정상적으로 완료되었습니다.
- 변경 http port 조회
- SQL> select dbms_xdb.gethttpport as "HTTP-Port" from dual;
- HTTP-Port
- ----------
- 22222
- Database restart
- http://localhost:22222/apex 페이지 접속 확인
이와 같은 절차에 따라 oracle xe의 웹 포트를 변경할 수 있습니다.
댓글 없음:
댓글 쓰기