2014년 6월 30일 월요일

Oracle8 for LINUX TCP/IP,BEQ SetUp [오라클개발자교육/오라클/ORACLE강좌/오라클교육잘하는곳/오라클교육추천/ORACLE실무교육/ORACLE/ORACLE교육/ORACLE학원/오라클실무교육]


다음은 각각의 프로토콜 어댑터를 위한 ADDRESS 내역의 요약을 보여준다. 
The BEQ Protocol Adapter : 
BEQ 프로토콜 어댑터는 통신 메카니즘이고, 프로세스 스포닝 메카니즘이다. 만약 명령줄 또는 로그인 화면에서 사용자에 의해 직접적으로, 또는 
TWO_TASK 같은 환경변수를 통해서 간접적으로 서비스의 이름이 지정되어 있지 않다면, BEQ 프로토콜 어댑터는 사용될 것이다. 어떤 경우에, 
전용서버는 항상 사용되어진다. 그리고 멀티 스레드 서버는 절대 사용되지 않는다. 이 전용 서버는 BEQ 프로토콜 어댑터에 의해서 자동적으로 
실행되어지는데, BEQ는 시작하거나 존재하는 SGA에 붙여지기를 기다린다. 만약 서버 프로세서의 시작이 성공적이었다면, BEQ 프로토콜 어댑터는 
Unix pipes를 거쳐 inter-process communication을 제공한다. 
BEQ 프로토콜 어댑터의 중요한 형태는 네트워크가 없는 Listener 라는 것이다. Listener는 어댑터가 클라이언트 툴에 link 되었을 
때 그리고 외부의 상호작용 없이 자신의 서버 프로세스가 직접 실행될 때부터 운영이 요구되어진다. 클라이언트 프로그램과 Oracle8 서버가 같은 
기계에 존재할 때일지라도 BEQ 프로토콜 어댑터는 사용될 수 있다. BEQ 프로토콜 어댑터는 항상 인스톨 되어있고, 모든 클라이언트 툴들과 
Oracle8 서버에 항상 link 되어 있다. 
BEQ ADDRESS 명시하기 
BEQ 프로토콜 어댑터 접속 변수들은 한쌍의 ADDRESS key-word의 일부분이다. 당신은 순서에 상관없이 변수를 입력할 수 있다. 
(ADDRESS = 
(PROTOCOL = BEQ) 
(PROGRAM = ORACLE_HOME/bin/oracle) 
(ARGV0 = oracleORACLE_SID) 
(ARGS = '(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=BEQ)))') 
(ENVS = 'ORACLE_HOME=ORACLE_HOME,ORACLE_SID=ORACLE_SID') 


BEQ 프로토콜 어댑터 접속 들을 위한 문법 
    BEQ 프로토콜 어댑터 접속 변수들을 위한 문법 
    PROTOCOL: 사용되고 있는 어댑터를 명시한다. 값은 beq이고, 대문자 또는 소문자 둘중에 하나로 명시될 것이다.        
    PROGRAM : 오라클 실행파일의 전체경로(full path)        
    ARGV0 : 프로세스가 ps listing에서 나타날 때 프로세스의 이름. 추천 값은 oracleORACLE_SID 이다.        
    ARGS : '(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=BEQ)))'        
    ENVS :  ORACLE_HOME은 접속되어 있는 데이터베이스의 ORACLE_HOME 디렉토리의 전체경로이고, ORACLE_SID는 접속되어 
            있는 데이터베이스의 system identifier 인 것에서의 환경 목록 
      
BEQ ADDRESS 가 클라이언트 명시하기 
다음은 BEQ ADDRESS 의 예이다: 
(ADDRESS = 
(PROTOCOL = BEQ) 
(PROGRAM = /u01/app/oracle/product/8.0.5/bin/oracle) 
(ARGV0 = oracleV805) 
(ARGS = '(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=BEQ)))') 
(ENVS = 'ORACLE_HOME=/u01/app/oracle/product/8.0.5,ORACLE_SID=V805') 


ADDRESS는 일반적으로 connect descriptor 또는 설정파일들과 같은 커다란 구조(construct)의 일부분이다. 

The TCP/IP Protocol Adapter : 
오라클사는 Oracle Net8 listener port에서 정의된 네크워크 각각 노드의 /etc/services 파일 안에 Oracle 
Net8 listener 포트를 예약할 것을 추천한다. 포트는 일반적으로 1521 이다. 엔트리는 listener 이름과 port number 
에 의해서 list 되어야 한다. 
예를 들면: listener    1521/tcp 
listener 는 listener의 이름이고, listener.ora 에 정의되어 있다. 
한 개 이상의 listener의 시작을 위해서 하나 이상의 포트를 예약해 두자. 

TCP/IP ADDRESS 명시하기 : 
TCP/IP 프로토콜 어댑터 접속 변수들은 한 쌍의 ADDRESS keyword-value 의 일부분이다. 순서에 상관없이 세 개의 변수를 
입력할 수 있다. 
(ADDRESS= 
(PROTOCOL=TCP) 
(HOST=hostname) 
(PORT=port_id) 


TCP/IP 프로토콜 어댑터 접속 변수를 위한 문법 
    TCP/IP 프로토콜 어댑터 접속 변수를 위한 문법 
    PROTOCOL 사용되고 있는 어댑터 명시. 값은 대문자 또는 소문자로 할 수 있다. 기본값은 tcp이다.      
    HOST    호스트 네임 또는 호스트 IP address.        
    PORT    TCP/IP 포트. 숫자 또는 /etc/services 파일에 명시된 이름. 오라클사는 1521의 값을 권장한다. 
      
TCP/IP ADDRESS 가 클라이언트 명시하기 : 
다음은 TCP/IP ADDRESS 가 MADRID 호스트의 어떤 클라이언트를 명시하는 것의 예이다: 
(ADDRESS= 
(PROTOCOL=TCP) 
(HOST=MADRID) 
(PORT=1521) 


마지막 필드는 이름에 의해서 명시될 수 있다. 예를 들어, (PORT=listener)이다. ADDRESS는 일반적으로 connect 
descriptor 또는 설정 파일들과 같은 커다란 구조의 일부분이다. 
  
  오라클자바커뮤니티교육센터, 개발자전문교육, 개인80%환급 
www.oraclejavacommunity.com

평일주간(9:30~18:10) 개강
(7/07)[기업100%환급]C#4.0,WinForm,ADO.NET프로그래밍
(7/07)[기업100%환급]Spring ,MyBatis,Hibernate실무과정
(7/07)[기업100%환급]자바기초에서 JDBC, Servlet/JSP까지 
(7/07)[채용예정교육]오라클자바개발잘하는신입뽑기프로젝트,교육전취업확정
(7/14)[기업100%환급]SQL기초에서 Schema Object까지
(7/14)[기업100%환급]PL/SQL,ORACLE HINT,TUNING
(7/14)[기업100%환급]안드로이드개발자과정

평일야간(19:00~21:50) 개강
(7/01)닷넷(C#,Network,ADO.NET,ASP.NET)마스터과정
(7/02)Spring3.X, MyBatis, Hibernate실무과정
(7/03)웹퍼블리싱 마스터
(7/10)JAVA,Network&WEB&Framework(자바기초에서웹스프링까지)
(7/15)SQL기초에서실무까지
(7/15)안드로이드개발자과정
(7/15)MyBatis3.X, Hibernate4.X ORM실무과정
(7/22)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지

주말(10:00~17:50) 개강
(7/05)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지
(7/05)SQL초보에서 Schema Object까지
(7/12)MyBatis3.X, Hibernate4.X ORM실무과정
(7/12)개발자를위한PLSQL,SQL튜닝,힌트
(7/13)C#,ASP.NET마스터
(7/19)Spring3.X, MyBatis, Hibernate실무과정
(7/19)웹퍼블리싱 마스터
(7/19)안드로이드개발자과정

주말저녁(18:30~22:20) 개강
(7/19)JAVA,Network&WEB&Framework
(8/09)SQL기초에서실무까지

댓글 없음:

댓글 쓰기