TNSLISTNER에 의해 기본 포트인 1521로 연결이 이루어지면 리스너가 이를 다이나믹하게 다른 포트로 변환하여 재 연결해서 서비스하는 방식이기 때문에 이를 해결하려면 레지스트리를 수정해야한다.
[1]
방화벽 1521포트 허용
[2]
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 에서
새로만들기 -> 확장 가능한 문자열 값 선택 USE_SHARED_SOCKET = TRUE 를 지정
*멀티홈이라면 오라클홈 oracle.ke 에 홈을 확인해보고
USE_SHARED_SOCKET = TRUE 를 어디에 지정할지 확인하고 지정한다.
ex) C:\oracle\ora92\bin\oracle.key
이름 : USE_SHARED_SOCKET
값 : TRUE
이는 다이나믹하게 변경되는 포트를 고정시키는 것이다.
1521 포트 개방 후 접속이 안되고 TNSPING 은 된다면 위 방법을 적용하면 된다.
728x90
'Carpe Programming > oracle' 카테고리의 다른 글
sqlplus cmd (0) | 2011.11.14 |
---|---|
[oracle] 오라클 버전 확인 (0) | 2011.09.15 |
[오라클] PK 수정 (0) | 2011.08.27 |
vo 생성용 조회 쿼리 (0) | 2011.07.26 |
필드명 테이블 명으로 테이블 조회 (0) | 2009.10.26 |