오라클 클라이언트를 설치 한 후 원격접속을 위한 환경변수를 맞춰야 하는데
관련 파일은 tnsnames.ora, listner.ora 이다.
우선 tnsnames.ora 내용을 살펴보면
TNSNAMES.ORA Network Configuration File: c:\oracle\ora81\NETWORK\ADMIN\tnsnames.ora
// 클라이언트상의 tnsname.ora 파일 위치를 알 수 있음
# Generated by Oracle configuration tools.
WEBDB = //해당 데이터베이스를 칭하는 별칭 사용
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip주소)(PORT = 1521))
) // HOST = 해당 DB IP주소, PORT는 표준포트 1521 사용
(CONNECT_DATA =
# (SERVICE_NAME = EDU) // 서비스_네임도 임의 사용
(SID = ORA9) // Oracle System Identifier(SID) 설정
)
)
listener.ora 구성 (잘 안될때만 해 보자 - 오라클 서버셋팅)
# LISTENER.ORA Network Configuration File: c:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip주소)(PORT = 1521))
// HOST = 해당 DB IP주소, PORT는 표준포트 1521 사용
)
)
)
마지막으로 원격 TNS 접속이 되는지를 확인한다.
tnsping <TNSNAME>
tnsping WEBDB
그러면 설치 완료!!!!
클라이언트로서 TOAD에 연결해서 작업할 때에는 tnsnames.ora 파일만 맞추어 수정해 주니 작동했다.