자료실

[Toad for Oracle] 오라클 TNS접속과 Direct 접속 방법

참고 : 이 내용은 Toad for Oracle 13.1((2018년 출시) 버전 기반으로 작성되었습니다.



TNS 방식은 Oracle 데이터베이스에 접속하기 위한 정보(IP, Port, Service Name)를 별칭(Alias)과 함께 Oracle 클라이언트의

설정 파일 중에 하나인 TNSNames.ora 파일에 등록하고 실제 Oracle 데이터베이스에 접속할 때는 [그림1]과 같이 이 별칭만 입력해서 접속합니다.

TNS방식은 TNSNames.ora 파일에 DB접속정보와 별칭을 한번 만 등록해 놓으면 이후에는 이 별칭만으로 쉽게 DB에 접속할 수 있기 때문에

여러 Oracle 데이터베이스에 접속해야 하는 환경에서도 편리하게 사용할 수 있습니다.


[그림 1. TNS접속]



Direct 방식은 Oracle 데이터베이스에 접속하기 위한 정보를 DB에 접속할 때 [그림2]와 같이 직접 입력해서 접속합니다.

Direct 방식은 접속하려는 정보를 다른 설정 파일에 등록할 필요가 없기 때문에 자주 접속하지 않거나

일회성으로 접속하는 데이터베이스에 쉽게 적용할 수 있습니다.


[그림 2. Direct 접속]



TNS방식으로 접속 세션과 Direct방식으로 접속한 세션의 기능 차이는 없지만, DB에 접속한 이후에

Toad에서는 TNS방식으로 접속한 세션과 Direct 방식으로 접속한 세션이 구분되어 표시됩니다.

[그림3]에서 “@ORCL”로 표시된 세션은 TNS방식으로 ORCL별칭으로 정의된 DB에 접속한 세션이고,

“@192.168.99.99:1521/XEPDB1”으로 표시된 세션은 Direct 방식으로

192.168.99.99 아이피와 1521포트로 XEPDB1 ServiceName에 접속한 세션입니다.


[그림 3. TNS방식과 Direct방식으로 접속한 세션 비교]


퀘스트소프트웨어코리아(주)

서울특별시 강남구 테헤란로 445 본솔빌딩10F
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600

전자 메일 KoreaMarketing@quest.com 


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB


퀘스트소프트웨어코리아(주) 서울특별시 강남구 테헤란로 445 본솔빌딩10F
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600 | 전자 메일 KoreaMarketing@quest.com


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB