4/06/2018

오라클 포트 변경

오라클 포트를 변경해야할 경우가 있습니다. 대표적으로 톰캣과 포트가 겹칠 때 입니다.

톰캣 포트를 변경해도 되며, 이 게시물에선 오라클의 포트를 변경하겠습니다.

포트가 겹칠 경우, 한 프로그램만 실행하면 아무런 문제가 없으나, 겹치는 프로그램을 같이 실행하면 한쪽 또는 양쪽모두 사용할 수 없습니다. 물론 하나를 종료한 후 사용하거나, 포트를 변경하면 문제없이 사용할 수 있습니다.

SQL 디벨로퍼(또는 DBMS 관리 프로그램)을 실행하고, 관리자로 접속합니다.

SELECT DBMS_XDB.GETHTTPPORT() FROM DUAL; 명령어를 이용하여 현재 포트를 확인합니다.

오라클 설치 이후 따로 설정을 하지 않았다면, 포트는 8080일겁니다.

EXEC DBMS_XDB.SETHTTPPORT(8081); 명령어를 이용해 포트 번호를 8080에서 8081로 변경합니다.

변경 후, 실제로 적용되었는지 확인하기 위해 SELECT DBMS_XDB.GETHTTPPORT() FROM DUAL; 명령어를 사용하면 변경된 포트인 8081이 출력되는걸 확인할 수 있습니다.

게시물 수정
  1. 전 sql developer 로 관리자 계정에 들어가는게 안될까요... ORA-01017:invalid username/password;logon denied 라고 계속 떠요 아이디나 비번이 틀리것도 아닌데 ...

    답글삭제
    답글
    1. 안녕하세요? 방문해주셔서 감사합니다.

      ora-01017 에러는.. 프롬프트(cmd)에서 오라클 관리자 모드로 접속하여 대소문자 유무를 false로 변경하시면 됩니다. 해당 에러로 검색하시면 바로 나올겁니다.

      삭제