• lsnrctl status -> 정보가 보이면 lsnrctl stop
  • cd /u01/app/oraInventory/ContentsXML/inventory.xml : 어떤 위치에 어떤 오라클이 설치되었다는 기록 저장됨
  • oracle grid infrastructure : 11g DB의 구성요소가 중단되었을 때, 자동으로 다시 실행시켜주는 software
  • cd $ORACLE_HOME/network/admin -> rm tns* , rm list*
  • . oraenv -> +ASM -> rm list*
  • 하나의 리스너는 하나의 연결을 해줄 수도 있고 여러 접속 작업을 수행할 수도 있음 따라서 클라이언트는 리스너가 실행 중인 호스트, 모니터 중인 포트, 사용 중인 프로토콜, 처리 중인 서비스 이름 등 정보를 알고 있어야 함
  • Listener Control 유틸리티

  • 명령행 구문과 프롬프트 구문

  • listener.ora 파일이 없더라도 자동으로 기동 해주는 기능도 있음
  • lisrener.ora 파일을 지운 후 lsnrctl start

  1. 이름 : listener
  2. port number : 1521
  3. protocol : TCP/IP
  4. service_names=db_name.db_domain
  • netmgr
  • 리스너 생성 가능한 gui
  • +버튼을 눌러 리스너 생성
  • listening locations에서 add address 버튼 누름
  • database services에서 add database
    1. Global Database Name : newdb
    2. Oracle Home Directory : grid는 지움 
    3. SID : NEWDB
  • add database
    1. Global Database Name : orcl2.example.com
    2. Oracle Home Directory : grid는 지움 
    3. SID : orcl2
  • save 하고 나옴
  • listener.ora

 

  1. 하나의 리스너가 여러개의 DB에 접속 시도할 수 있음
  • 다시 netmgr에서 listener 추가 -> lsnr1
  • add address -> port 13000
  • database services에서 newdb만 연결 가능하도록 추가
  • save 후 퇴장
  • vi listener.ora

  • netca
  • lsnr2
  • port number : 13100
  • lsnrctl status lsnr2

  • listener.ora에 추가

  • 연결방식
  • Easy Connect
  1. 기본적으로 활성화
  2. 클라이언트측 구성이 필요 없음
  3. TCP/IP만 지원(SSL은 지원하지 않음)
  4. 고급 연결 옵션(connect-time failover, 소스 경로 지정, 로드 밸런싱) 지원하지 않음
  5. sqlplus sys/oracle_4U@edydr1p0:1521/orcl2.example.com as sysdba -> 1521번 포트로 접속
  6. sqlplus system/oracle_4U@edydr1p0:13100/orcl2 -> 13100번 포트로 접속
  • 새로 생성
  • db shutdown
  • listener stop
  • ASM stop
  • /etc/oratab의 정보들 제거
  • su - 에서 /u01/app/oracle 안의 모두 제거
  • /u01/app 의 oraInventory 제거
  • exit로 나가서 cd /stage/11.2.0/database/Disk1
  • ./runInstaller 실행
  • Install database software only 선택 - 샘플을 사용하지 않고 직접 만든다는 의미

DB 수동 생성

db_name = prod

instance_name = prod

system tablespace -> extent management local

모든 파일은 균등 분산

 

shared pool : 80m

db buffer cache : 48m

 

관리자가 remote 접속 허용 -> password file 생성

parameter setting

 

추가 script 실행

'Oracle > DataBase 개념' 카테고리의 다른 글

undo tablespace 생성, 다른 DB 접속  (0) 2020.02.25
DB 수동 생성 - 3(테이블 스페이스)  (0) 2020.02.24
수동으로 DB 생성 - 2  (0) 2020.02.20
수동으로 DB 생성  (0) 2020.02.19
DataBase 개념  (0) 2020.02.17

+ Recent posts