오라클에 접속 하기

  1. Dedicated Server
    : 1:1 매핑된 형태로 접속, 접속 시 하나의 서버프로세를 Fork 함
  2. Shared Server
    : 다수 사용자를 위한 공유 프로세스들의 풀(Pool)을 사용한다. Dispatcher를 통한 접속
  3. TNS(Transparent Network Substrate)
    : TNS 접속 문자열과 리슨너 스포레스가 접속을 허용할 호스트의 포트(port) 번호,
    호스트 이름, 우리가 접속하고자 하는 호스트에 있는 데이터베이스의 서비스 이름 등을 기록함

Dedicated 접속 후 확인

   
SQL> !ps -ef|grep oracle | grep LOCAL=NO | grep -v grep

C:\Users\2000515>sqlplus system/oracle123@tggo

SQL*Plus: Release 10.2.0.3.0 - Production on Fri Sep 14 19:43:27 2012

Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options


PL/SQL procedure successfully completed.


TODAY_YYYYDDMMHH24MISS_COL
----------------------------------
TGGO_20121409_19_43_30

SQL>

SQL> !ps -ef|grep oracle | grep LOCAL=NO | grep -v grep
oracle   15846     1  0 19:43 ?        00:00:00 oracleTGGO (LOCAL=NO

***** 참고 tnsnames.ora 샘플 
TGGO =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.38.138)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = TGGO)
    )
  )