ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Oracle Tnsname 설정
    DataBase 2021. 7. 7. 08:54

    TNS(Transparent Network Substrate)NAME

    TNS는 오라클에서 사용하는 네트워크 기술로써 client-server 혹은 server-server끼리 접속할 수 있도록 접속정보를 설정해주는 파일입니다. 이 파일은 서버주소,프로토콜,포트번호,서비스명 등의 정보를 가지고 있습니다.

     

    해당경로위치

    오라클을 설치한 위치/ora92/network/ADMIN/tnsname

     

    TNSNAME과 함께 쌍으로 존재하는 sqlnet.ora파일이란?

    Oracle Client에서 Oracle DB 서버로 어떻게 접근할 것인가에 대하여 설정하는 파일. 이 경로 또한 tnsnames.ora가 저장되는 경로와 동일한 위치에 존재합니다.

     

    sqlnet.ora파일 분석

    1.NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)

    Oracle Client가 서버에 접속할 때 접속 정보를 확인하는 순서

     

    2.SQLNET.AUTHENTICATION_SERVICES= (NTS)

    Oracle Client가 서버에 접속할 때 어떠한 인증 서비스를 사용할지 설정하는 부분입니다.

    NTS의 경우에는 윈도우 인증 서비스를 이용한다는 것을 의미한다.

     

    TNSNAME파일 분석

    오라클 클라이언트에서 오라클 서버로 접속할 때 필요한 프로토콜 및 포트번호, 서버주소, 인스턴스등을 설정해주는

    파일

    - 설정형식 -
          DB_Alias =
            (DESCRIPTION =
                 (ADDRESS_LIST =
                      (ADDRESS = (PROTOCOL = TCP)(HOST = 오라클서버ip)(PORT = 포트번호))
                 )
                (CONNECT_DATA =
                     (SID/SERVICE_NAME = DB_name)
                )
             )

     

    DB_Alias 는 호출해서 쓸 별칭이며 실제 DB명칭은 connect_data 의 sid나 service_name 부분이다.


    'DataBase' 카테고리의 다른 글

    서브쿼리  (0) 2021.07.26
    오라클 insert 반복문 문법형식  (0) 2021.07.26
    char nvarchar varchar 차이  (0) 2020.08.09
    숫자함수  (0) 2020.07.06
    정렬 쿼리 연습  (0) 2020.07.06
Designed by Tistory.