Oracle

게시글 보기
작성자 유건데이타 등록일 2015-05-20
제목 TNS-12533
TNS-12533에러는 대개 TNSNAMES.ORA에서 기술자의 ADDRESS 부분에 프로토콜
CONNECT DESCRIPTOR의 매개 변수가 틀릴 때 발생합니다. TCP/IP 어댑터의 경우,
프로토콜 특유의 매개 변수는 다음과 같습니다.


(ADDRESS =
[(COMMUNITY=community_name)]
(PROTOCOL=TCP)
(HOST=host_name 또는 ip_address)
(PORT=port_number)
)

TCP/IP 어댑터를 사용할 때 TNSNAMES.ORA 의 완전한 구문은 다음과 같습니다.


구문 해설
------------------------------------ ------------------------------
service_name=
(DESCRIPTION=
(ADDRESS_LIST= ADDRESS_LIST는 생략할 수 있다.
(ADDRESS=
(COMMUNITY=community_name) COMMUNITY는 생략할 수 있다.
(PROTOCOL=TCP)
(HOST=host_name 또는 ip_address)
(PORT=port_number)
)
)
(CONNECT_DATA=
(SID=sid)
)
)


TNSNAMES.ORA에 정의된 서버에 연결하려면, 연결중인 응용 프로그램의 Log On
dialog box에서 호스트 스트링 필드에 연결 스트링 "TNS:service_name"을
지정하십시요. 또한 WINDOWS\WIN.INI의 ORA_CONFIG가 지시하는 파일에 LOCAL
매개 변수를 지정하여 기본 데이타베이스를 정의하는 것이 좋습니다.
ORA_CONFIG는 대개 WINDOWS\ORACLE.INI를 지시합니다.
ORACLE.INI에서 "LOCAL=TNS:service_name"행을 추가할 수 있습니다. 그 후,
연결을 할 때는 호스트 스트링 필드를 비워 둘 수 있습니다.
Comment
등록된 코멘트가 없습니다.