Oracle/Admin

sqlnet.ora와 tnsnames.ora

알 수 없는 사용자 2015. 6. 10. 23:18

sqlnet.ora

주로 사용하는 파라미터

NAMES.DIRECTORY_PATH

접속 식별자를 분석할 때 사용하는 이름 지정 방법과 순서를 지정할 수 있는 파라미터이며 netca > 이름 지정 방법 구성 에서 설정할 수 있다.

TCP.VALIDNODE_CHECKING

DB로 접속하는 클라이언트의 접근을 제어할 수 있으며 sqlnet.ora파일에 추가해서 사용한다.

TCP.EXCLUDED_NODES, TCP.INVITED_NODES

데이터베이스로 접근을 금지, 허용하는 파라미터로 설정한 IP의 접근을 제어할 수 있으며 TCP.VALIDNODE_CHECKING 파라미터 값이 yes일 때만 유효하다.

SQLNET.AUTHENTICATION_SERVICES

클라이언트가 오라클에 접속할 때 사용할 인증서비스를 설정한다.

NONE으로 설정되어있을 경우, 암호 없이 sysdba 접속은 불가능하다.

 

tnsnames.ora

  • netca에서 로컬 이름 지정 사용으로 이름 지정 방법을 구성했을 경우 생기는 파일
  • 접속하려는 데이터베이스에 대한 정보를 입력하여 데이터베이스에 쉽게 접근 가능
  • 기본 경로: ORACLE_HOME/network/admin 
  • 참고: http://docs.oracle.com/database/121/NETRF/tnsnames.htm#NETRF263

 

1.

TNS 접속 명

2.

프로토콜

3.

호스트 명

4.

포트번호

5.

서비스명(SID)

 

로컬 이름 지정 방법을 구성했을 때, 명령어에 TNS 접속 명을 이용하여 TNS로 접속 가능여부를 확인할 수 있다.

'Oracle > Admin' 카테고리의 다른 글

데이터파일 백업 및 복구  (0) 2015.06.15
Oracle EXPDP/IMPDP[정리필요]  (0) 2015.06.15
인덱스 파티셔닝[정리필요]  (0) 2015.06.08
테이블 파티셔닝  (0) 2015.06.08
파라미터 파일명 변경  (0) 2015.06.07