새로운 서버 컴퓨터를 구축하면서, 기존 DB 이관작업을 하게 되었다. 그 과정에 SID & 포트 번호 확인이 필요했다.
---------------------------------------------------------------------------------------------------------------------------
SQL툴을 사용하거나 자바에서 오라클 연결을 하려고 할 때 필요한 것이 포트번호와 SID(전역 데이터베이스 이름)이다. 이 두 가지는 설치 초기에 지정하게 되어있는데, 변경하지 않았다면 포트번호는 1521, SID는 orcl 이다.
그런데 만약 변경을 했는데 잊어버렸다던가 하는 문제가 발생할 수 있다. 이럴 경우에는 어떻게 알 수 있을까?
listener.org 파일을 통해 알아내기
오라클을 설치하고 나면 listener.org이 생성되어 있다. 이 파일에는 각종 정보들이 들어있는데 여기에 포트와 SID가 입력되어 있다.
여기에서는 listener.org 파일이 있는 경로는 C:\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN 이다. 보통 설치 경로가 다를 것이니 아래 경로를 보고 확인해 보면 된다.
-
경로 : 드라이버:\app\사용자 계정\product\11.2.0\dbhome_1\NETWORK\ADMIN
-
드라이버 : C, D, E 등..
-
사용자 계정 : 윈도우 사용자 계정명
listener.org을 열어보면 SID와 포트가 있다.
명령어를 통해 알아내기
먼저 cmd에서 오라클 관리자 계정으로 접속을 해야 한다.
-
관리자 계정 : sys 또는 system
-
비밀번호 : 본인이 설정한 비밀번호
-
명령어 : sqlplus system/비밀번호
접속을 하였다면 다음 명령어를 통해 포트번호와 SID를 확인할 수 있다.
-
SID 확인 명령어 : select name from v$database;
-
포트 확인 명령어 : select dbms_xdb.gethttpport() from dual;
-
포트 변경 명령어 : exec dbms_xdb.sethttpport(변경할포트번호);
출처: http://all-record.tistory.com/77 [세상의 모든 기록]
'DB > ORACLE' 카테고리의 다른 글
[ORACLE]테이블스페이스 생성 -> 계정 생성-> 해당 계정 테이블 스페이스 권한 주기 (0) | 2018.03.18 |
---|---|
[ORACLE]테이블스페이스(TABLESPACE) (0) | 2018.03.18 |
[ORACLE]ORACLE 12C 계정 생성 오류 ora-65096: 공통 사용자 또는 롤 이름이 부적합합니다. (0) | 2018.03.18 |
[ORACLE]DB 백업 및 복원 2 - SQLDEVELOPER 사용 (0) | 2018.03.18 |
[ORACLE]DB 백업 및 복원 1 -Original Utility인 exp/imp (0) | 2018.03.18 |