본문 바로가기

Programing/Oracle

Oracle - network

TNSNAMES : LOCAL NAMING사용

ONAMES : ORACLE NAMES SERVER사용

HOSTNAME : HOST NAMING사용


로컬 NAMING방식

C:\oracle\ora92\network\admin\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)
NAMES.DIRECTORY_PATH= (TNSNAMES)



C:\oracle\ora92\network\admin\tnsnames.ora 노트패드 오픈수정

ORCL1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (SOURCE_ROUTE = ORCL1)
      (ADDRESS_LIST =
        (ADDRESS =
          (PROTOCOL = tcp)
          (HOST = Host)
          (PORT = 1521)
        )
      )
      (CONNECT_DATA =
        (SERVICE_NAME = Service)
      )
    )
  )


바로 위 코드를 복사해서 아래 코드로


DB1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
       (ADDRESS_LIST =
        (ADDRESS =          (PROTOCOL = tcp)(HOST = 203.236.209.30)(PORT = 1521)
        )
      )
      (CONNECT_DATA =
        (SERVICE_NAME = ORCL)
      )
    )
  )


SQL> CONN SCOTT/TIGER@DB1
연결되었습니다.
SQL> INSERT INTO 출석 VALUES ('D');

1 개의 행이 만들어졌습니다.


SQL> DESC 출석;
 이름                                      널?      유형
 ----------------------------------------- -------- ----------------------------
 이름                                               VARCHAR2(20)


SQL> CONN SYSTEM/ORACLE
연결되었습니다.
SQL> CONN SYSTEM/ORACLE@DB1
연결되었습니다.   (원격)


SQL> COL USERNAME FORMAT A10
SQL> COL MACHINE FORMAT A25
SQL> SELECT USERNAME , SID, SERIAL# ,MACHINE, STATUS
  2  FROM V$SESSION
  3  WHERE USERNAME IS NOT NULL
  4  ;

USERNAME          SID    SERIAL# MACHINE                   STATUS
---------- ---------- ---------- ------------------------- --------
SCOTT               9         95 Sun-PC                    INACTIVE
SCOTT              10         29 Sun-PC                    INACTIVE
SYSTEM             12        108 CLASS1\HBC1-35            INACTIVE
SYSTEM             13         19 CLASS1\HBC1-050           INACTIVE
SYSTEM             14         11 CLASS1\HBC1-042           INACTIVE
SYSTEM             15          5 MSHOME\HANBITENI          INACTIVE
SYSTEM             16          5 MSHOME\HANBIT-E4B367CB    INACTIVE
SYSTEM             17         46 CLASS1\HBC1-040           INACTIVE
SYSTEM             18          5 CLASS1\HBC1-039           INACTIVE
SYSTEM             19          5 MSHOME\HBC1046            INACTIVE


접속끊기

SQL> ALTER SYSTEM KILL SESSION '27,3';



SQL> CONN SYSTEM/ORACLE
연결되었습니다.
SQL> SHOW PARAMETER SERVICE

NAME                                 TYPE        VALUE
------------------------------------ ----------- ---------
mts_service                          string      ORCL1
service_names                        string      ORCL1


오라클 서버 방화벽 설정

예외탭 - 프로그램 추가 -LSNRCTL.EXE , ORACLE.EXE

 

'Programing > Oracle' 카테고리의 다른 글

oracle-참고  (0) 2008.07.29
Oracle - Listener  (0) 2008.07.29
Oracle - TABLE 재구성  (0) 2008.07.29
Oracle -  (0) 2008.07.29
Oracle - USER TABLE  (0) 2008.07.29