Korean English Japanese Chinese (Simplified) Chinese (Traditional)

 

 

 

난이도: 

문제 1: GUI 없이 listener.ora 파일에서 다른 포트 번호를 가진 새 리스너 서비스를 생성하고, 작동함을 확인하라. (3분)

변경 전
변경 후

/* 21c에는 orahome base 구조 도입으로 $ORACLE_BASE/homes/OraDB21Home1 디렉토리 아래에 네트워크 파일이 저장되어 있지만, 
19c에는 $ORACLE_HOME 아래에 네트워크 파일이 저장되고 있다. */

$ cd $ORACLE_HOME/network/admin

$ vi listener.ora
NEWLISTENER =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = ocm)(PORT = 1522))
  )
SID_LIST_NEWLISTENER = 
  (SID_LIST = 
    (SID_DESC = 
      (GLOBAL_DBNAME = myhome)
      (ORACLE_HOME = /u01/app/oracle/product/19.3.0/dbhome_1)
      (SID_NAME = myhome)
     )
   )
  

$ lsnrctl stop
$ lsnrctl start NEWLISTENER

 

 

 

 

 

난이도: 

문제 2: GUI 없이 tnsnames.ora 파일에서 새 tnsname을 생성하고, 작동함을 확인하라. (3분)

$ vi tnsnames.ora
MYHOME =
  (DESCRIPTION = 
  	(ADDRESS = (PROTOCOL = TCP)(HOST = ocm)(PORT = 1522))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = myhome)
    )
  )
  
  
  /* 작동 확인 */
  $ sqlplus system/oracle@1522:ocm/myhome
  $ sqlplus system/oracle@MYHOME

 

 

 

 

난이도: 

문제 3: netca GUI유틸리티를 활용하여 listener.ora와 tnsnames.ora에 새로운 네임을 추가하라. (5min)

 

- 커맨드에 netca를 치고, (.bash_profile에 PATH가 제대로 등록되어있는 경우 기준) GUI의 질의에 따라 답을 입력하면 성공적으로 네임이 추가된다.

 

 

 

난이도: 

문제 4: netmgr GUI유틸리티를 활용하여 listener.ora와 tnsnames.ora에 새로운 네임을 추가하라. (5min)

 

- 커맨드에 netmgr를 치고, (.bash_profile에 PATH가 제대로 등록되어있는 경우 기준) listener 혹은 tnsnames에 설정하고자 하는 환경을 설정하고 저장하면 성공적으로 네임이 추가된다.

 

 

If you like this post, please give me a ❤️...!
 
✰Popular Posts✰
✰Recent Posts✰
 

❤ Seoul, Daejeon, Tokyo, Fukuoka
Site developed by Ryu Hyunwoo