본문 바로가기
데이터베이스/Oracle

SQL*NET 환경설정

by 안드레날린 2015. 5. 15.

SQL*NET

 

 

[SQLNET.ORA]

 - ORACLE 서버, 클라이언트 양쪽에 적용되는 파라미터를 설정한다.

 

Ex>

SQLNET.AUTHENTICATION_SERVICES = (NTS)                                    -- NT 서비스 로그인을 사용하겠다는 의미

NAMES.DEFAULT_DOMAIN = oracle.com                                             -- DB_DOMAIN, 접속 문자열의 디폴트 확장자

NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES, HOSTNAME)        -- 접속 문자열 찾는 방법

 

SQLNET.AUTHENTICATION_SERVICES = (NTS):

 - ORACLE 리스너 서비스를 실행할 때 오라클을 설치했을 당시의 로컬 유저로 실행하겠다는 의미다. 따라서 권한이 없는 유저로 ORACLE을 설치하면 종종 리스너 서비스가 동작하지 않는 문제가 발생한다. 이런 현상이 발생하는 경우 (NONE)으로 수정하면 된다.

 

NAMES.DEFAULT_DOMAIN = oracle.com:

 - 접속 문자열의 디폴트 확장자가 저장된다.(현재는 생략해도 무방하다)

 

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

 - 접속 문자열을 찾는 방법을 순서대로 써준다. 위의 예시는 TNSNAMES 파일, ORACLE Name Server, 서버 호스트명 순으로 접속 문자열을 검색하겠다는 의미이다.

 

[LISTENER.ORA]

 - ORACLE 서버 쪽에서 리스너를 설정한다.

 

[TNSNAMES.ORA]

 - ORACLE 클라이언트 쪽에서 접속할 서버 정보를 설정한다.

'데이터베이스 > Oracle' 카테고리의 다른 글

SQL*Plus에서 AUTOTRACE 사용하기  (0) 2015.04.29
DBMS_METADATA 사용하기  (0) 2015.04.29
OPTIMIZER 개요  (0) 2015.04.29
DBMS_STATS 사용하기  (0) 2015.04.29
TDE(Transparent Data Encryption)  (0) 2015.03.16