2014년 5월 23일 금요일

Sqlnet.ora 파일 [오라클개발자교육/오라클/ORACLE강좌/오라클교육잘하는곳/오라클교육추천/ORACLE실무교육/ORACLE/ORACLE교육/ORACLE학원/오라클실무교육] Sqlnet.ora 파일은 클라이언트가 오라클 서버로 어떻게 접속할 것인가를 설정하는 파일 입니다. Sqlnet.ora 파일 내의 NAMES.DIRECTORY_PATH 파라미터는 오라클 클라이언트 가 데이터베이스 접속 시 별칭(String name alias)의 확인하는 순서를 지정 합니다. 다음과 같이 입력할때 sqlplus /@wink SQL*Plus 유틸리티는 sqlnet.ora 파일의 NAMES.DIRECTORY_PATH 항목을 이용하여 wink Alias에 대한 해석을 하게 됩니다. 먼저 클라이언트는 tnsnames.ora 파일을 사용하여 오라클의 이름(Alias)에 해당 하는 데이터베이스가 어디에 있는 건지 확인 합니다. 만약 tnsnames.ora 파일에 이름이 없다면, 클라이언트는 오라클 이름 서버(Oracle Names server)를 사용하여 Alias를 해석 할려고 하며 현재 오라클 이름 서버 대신에 LDAP(Lightweight Directory Access Protocol)의 사용을 권장한다. 마지막으로 클라이언트는 DNS나 네트워크 정보 서비스(NIS)와 같은 호스트 이름 풀이 방법을 통해 이름 해석을 시도 합니다. [Sqlnet.ora] # SQLNET.ORA Network Configuration File: C:\\oracle\\ora92\\network\\admin\\sqlnet.ora # Generated by Oracle configuration tools. SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME) Sqlnet.ora 파일내의 SQLNET.AUTHENTICATION_SERVICES 파라미터는 클라이언트가 오라클 서버로 접속할 때, 오라클이 어떠한 인증 서비스를 사용할 것인가를 나타 냅니다. 기본적으로 오라클 9i와 오라클 8i는 다음과 같은 설정으로 윈도우 인증이 가능하다. SQLNET.AUTHENTICATION_SERVICES=(NTS) 오라클 계정 접속과 윈도우 인증 방식 모두 지원하려면, 서버의 Sqlnet.ora 파일내의 SQLNET.AUTHENTICATION_SERVICES 파라미터를 다음과 같이 수정 합니다. SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS) [출처] 오라클자바커뮤니티 - http://www.oraclejavacommunity.co.kr/bbs/board.php?bo_table=LecOracle&wr_id=127 오라클자바커뮤니티교육센터, 개발자전문교육, 개인80%환급 www.oraclejavacommunity.com 평일주간(9:30~18:20) 개강 (6/09)안드로이드개발자과정 (6/09)C#4.0,ADO.NET,Network 프로그래밍 (5/26)[기업100%환급]Spring ,MyBatis,Hibernate실무과정 (5/28)[교육전취업확정]Spring,MyBatis,XPlatform실무프로젝트과정 (5/30)[기업100%환급]자바기초에서 JDBC, Servlet/JSP까지 (5/30)[기업100%환급]SQL기초에서 Schema Object까지 (6/09)[기업100%환급]PL/SQL,ORACLE HINT,TUNING 평일야간(19:00~21:50) 개강 (5/26)웹퍼블리싱 마스터 (5/28)Spring3.X, MyBatis, Hibernate실무과정 (5/28)SQL초보에서실전전문가까지 (5/29)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지 (6/03)안드로이드개발자과정 (6/10)C#4.0, ADO.NET, Network 프로그래밍 (6/19)C#,ASP.NET마스터 주말(10:00~17:50) 개강 (5/24)Spring3.X, MyBatis, Hibernate실무과정 (5/24)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지 (5/31)SQL초보에서실전전문가까지 (5/31)C#,ASP.NET마스터 (5/31)실무예제로 배워보는 jQuery(개발자/디자이너를위한) (5/31)안드로이드개발자과정

Sqlnet.ora 파일 [오라클개발자교육/오라클/ORACLE강좌/오라클교육잘하는곳/오라클교육추천/ORACLE실무교육/ORACLE/ORACLE교육/ORACLE학원/오라클실무교육]

Sqlnet.ora 파일은 클라이언트가 오라클 서버로 어떻게 접속할 것인가를 설정하는 파일 
입니다. Sqlnet.ora 파일 내의 NAMES.DIRECTORY_PATH 파라미터는 오라클 클라이언트 
가 데이터베이스 접속 시 별칭(String name alias)의 확인하는 순서를 지정 합니다. 

다음과 같이 입력할때 
sqlplus /@wink 

SQL*Plus 유틸리티는 sqlnet.ora 파일의 NAMES.DIRECTORY_PATH 항목을 이용하여 wink Alias에 대한 해석을 하게 됩니다. 

먼저 클라이언트는 tnsnames.ora 파일을 사용하여 오라클의 이름(Alias)에 해당 하는 데이터베이스가 어디에 있는 건지 확인 합니다. 만약 tnsnames.ora 파일에 이름이 없다면, 클라이언트는 오라클 이름 서버(Oracle Names server)를 사용하여 Alias를 해석 할려고 하며 
현재 오라클 이름 서버 대신에 LDAP(Lightweight Directory Access Protocol)의 사용을 권장한다. 

마지막으로 클라이언트는 DNS나 네트워크 정보 서비스(NIS)와 같은 호스트 이름 풀이 방법을 통해 이름 해석을 시도 합니다. 

[Sqlnet.ora] 
# SQLNET.ORA Network Configuration File: C:\\oracle\\ora92\\network\\admin\\sqlnet.ora 
# Generated by Oracle configuration tools. 

SQLNET.AUTHENTICATION_SERVICES= (NTS) 

NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME) 

Sqlnet.ora 파일내의 SQLNET.AUTHENTICATION_SERVICES 파라미터는 클라이언트가 오라클 서버로 접속할 때, 오라클이 어떠한 인증 서비스를 사용할 것인가를 나타 냅니다. 기본적으로 오라클 9i와 오라클 8i는 다음과 같은 설정으로 윈도우 인증이 가능하다. 

SQLNET.AUTHENTICATION_SERVICES=(NTS) 

오라클 계정 접속과 윈도우 인증 방식 모두 지원하려면, 서버의 Sqlnet.ora 파일내의 SQLNET.AUTHENTICATION_SERVICES  파라미터를 다음과 같이 수정 합니다. 

SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS) 

댓글 없음:

댓글 쓰기