Database 생성

DBCA 실행

$ dbca

 

데이터베이스 작업 선택

 

고급 구성 선택

 

데이터베이스 배치 유형 선택

 

노드 선택

rac1, rac2 선택

 

데이터베이스 식별 세부 정보 지정

전역데이터베이스 이름 및 SID 명을 입력

컨테이너 데이터베이스는 생성하지 않는다.

 

데이터베이스 저장 영역 옵션 선택

데이터베이스 저장 영역 유형은 ASM 관리로 설정하고 파일 위치는 +DATA로 설정한다.

리두로그 및 컨트롤 파일 다중화가 필요하다면 리두로그 및 제어 파일 다중화를 선택하여 구성한다.

 

리두로그 및 제어 파일 다중화 구성

+DATA, +FRA 영역에 파일을 다중화한다.

 

파일 위치변수를 클릭하면 소프트웨어가 설치된 경로 및 SID 명을 확인할 수 있다.

 

빠른 복구 옵션 선택

빠른 복구 영역은 +FRA 영역으로 지정한다.

아카이브 모드를 사용할 것이므로 아카이브 모드 사용을 체크하고 아카이브모드 매개변수 편집을 선택한다.

 

아카이브 모드 매개변수 설정

.arc 로 형식을 변경한다.

 

Oracle Database Vault 구성 옵션 선택

 

구성 옵션 지정

메모리 - 자동 메미로 관리 사용

 

문자집합 - KO16MSWIN949 선택

 

관리 옵션 지정

모두 사용하지 않으므로 체크를 모두 하지 않고 다음으로 넘어간다.

 

관리 비밀번호 설정 (oracle)

 

 

데이터베이스 생성 옵션 선택

모든 초기화 매개변수에서 초기 파라미터를 변경할 수 있다.

 

저장 영역 위치 사용자 정의

리두로그 그룹 추가 및 컨트롤 파일을 수정

 

리두로그 그룹 설정

그룹 3번은 스레드 1로 변경한다.

 

리두로그 그룹 추가

 

리두로그 그룹 5 추가

 

리두로그 그룹 6 추가

 

리두로그 그룹 생성 확인

1~3번 그룹은 1번 스레드에 할당하고, 나머지 4~6번 그룹은 2번 스레드에 할당

 

데이터베이스 생성 스크립트 생성

별도 스크립트 저장을 위해 데이터베이스 생성 스크립트 생성을 체크하고 다음으로 넘어간다.

 

필요조건 검사 수행

 

모두 무시하고 진행

 

 

응답파일 저장

 

 

설치 진행

 

 

설치 완료

 

DB 상태 확인

[racdb1:/home/oracle]> sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Fri Feb 3 13:27:06 2023
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL> select instance_name, version, status from gv$instance;

INSTANCE_N VERSION    STATUS
---------- ---------- ----------
racdb1     19.0.0.0.0 OPEN
racdb2     19.0.0.0.0 OPEN

 

CRS 상태 확인

crsctl stat res -t
[root@rac1 ~]# crsctl stat res -t
--------------------------------------------------------------------------------
Name           Target  State        Server                   State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.LISTENER.lsnr
               ONLINE  ONLINE       rac1                     STABLE
               ONLINE  ONLINE       rac2                     STABLE
ora.chad
               ONLINE  ONLINE       rac1                     STABLE
               ONLINE  ONLINE       rac2                     STABLE
ora.net1.network
               ONLINE  ONLINE       rac1                     STABLE
               ONLINE  ONLINE       rac2                     STABLE
ora.ons
               ONLINE  ONLINE       rac1                     STABLE
               ONLINE  ONLINE       rac2                     STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.ASMNET1LSNR_ASM.lsnr(ora.asmgroup)
      1        ONLINE  ONLINE       rac1                     STABLE
      2        ONLINE  ONLINE       rac2                     STABLE
      3        ONLINE  OFFLINE                               STABLE
ora.CRS.dg(ora.asmgroup)
      1        ONLINE  ONLINE       rac1                     STABLE
      2        ONLINE  ONLINE       rac2                     STABLE
      3        OFFLINE OFFLINE                               STABLE
ora.DATA.dg(ora.asmgroup)
      1        ONLINE  ONLINE       rac1                     STABLE
      2        ONLINE  ONLINE       rac2                     STABLE
      3        OFFLINE OFFLINE                               STABLE
ora.FRA.dg(ora.asmgroup)
      1        ONLINE  ONLINE       rac1                     STABLE
      2        ONLINE  ONLINE       rac2                     STABLE
      3        OFFLINE OFFLINE                               STABLE
ora.LISTENER_SCAN1.lsnr
      1        ONLINE  ONLINE       rac1                     STABLE
ora.LISTENER_SCAN2.lsnr
      1        ONLINE  ONLINE       rac2                     STABLE
ora.LISTENER_SCAN3.lsnr
      1        ONLINE  ONLINE       rac2                     STABLE
ora.asm(ora.asmgroup)
      1        ONLINE  ONLINE       rac1                     Started,STABLE
      2        ONLINE  ONLINE       rac2                     Started,STABLE
      3        OFFLINE OFFLINE                               STABLE
ora.asmnet1.asmnetwork(ora.asmgroup)
      1        ONLINE  ONLINE       rac1                     STABLE
      2        ONLINE  ONLINE       rac2                     STABLE
      3        OFFLINE OFFLINE                               STABLE
ora.cvu
      1        ONLINE  ONLINE       rac2                     STABLE
ora.qosmserver
      1        ONLINE  ONLINE       rac2                     STABLE
ora.rac1.vip
      1        ONLINE  ONLINE       rac1                     STABLE
ora.rac2.vip
      1        ONLINE  ONLINE       rac2                     STABLE
ora.racdb.db
      1        ONLINE  ONLINE       rac1                     Open,HOME=/u01/app/o
                                                             racle/product/19c/db
                                                             _1,STABLE
      2        ONLINE  ONLINE       rac2                     Open,HOME=/u01/app/o
                                                             racle/product/19c/db
                                                             _1,STABLE
ora.scan1.vip
      1        ONLINE  ONLINE       rac1                     STABLE
ora.scan2.vip
      1        ONLINE  ONLINE       rac2                     STABLE
ora.scan3.vip
      1        ONLINE  ONLINE       rac2                     STABLE
--------------------------------------------------------------------------------

 

 

+) 노드간 시간 동기화

설치가 끝나고 서버 시간을 양쪽 노드 모두 확인한다.

[root@rac1 ~]# date
2023. 02. 03. (금) 17:23:49 KST

 

두 노드 사이에 시간이 일치하지 않으면 시간 동기화를 해준다.

rdate -s 203.248.240.103

 

 

 

참조

https://dataforum.io/display/ORCL/Oracle+Database+19c+Real+Application+Cluster

https://positivemh.tistory.com/523

DB 생성 
1) DBCA 로 DB 생성 

DBCA(Database Configuration Assistant) 실행


 
데이터베이스 생성 선택



데이터베이스 생성 모드 선택 
고급 구성 선택 


 
데이터베이스 배치 유형 선택 
사용자 정의 데이터베이스 선택 


 
 
데이터베이스 식별 세부 정보 지정 
전역데이터베이스 이름, SID 설정 
orcl 로 설정한다. 


 
데이터베이스 저장 영역 옵션 선택
파일 시스템 유형으로 선택한다.



빠른 복구 옵션



네트워크 구성 세부 정보 지정
리스너를 설정하는 것이다.
미리 설정해둔 리스너가 있으면 선택한다.
추후 리스너를 설정한다.  


 
데이터베이스 옵션 선택
옵션은 모두 해제한다.



구성 옵션 지정
메모리는 자동 메모리 관리로 사용한다.



문자 집합 설정



접속모드 설정
전용 서버 모드로 설정한다.



샘플스키마는 추가하지 않는다.


 
관리 옵션 지정
EM은 사용하지 않으므로 설정하지 않는다.


 
관리비밀번호 설정 


 
관리자 비밀번호 설정 중 권장 표준을 준수하지 않는다고 에러가 뜨지만 그냥 넘어간다.



데이터베이스 생성 옵션 선택


 
요약
따로 응답파일을 저장해 둔다.
지금 설정 그대로를 저장해둔 응답파일이다.


 
 
 설치 진행


 
설치 완료 



2) DB 접속

접속은 sqlplus를 이용해 접속한다.  
sqlplus / as sysdba 
*이러한 접속 방식은 OS 인증 접속이다. 

'DB ORACLE 공부 기록' 카테고리의 다른 글

서버 접속 정보 설정 (TNSNAMES.ora)  (0) 2022.12.02
Listener 생성  (0) 2022.12.02
Windows Server에 ORACLE 설치  (0) 2022.12.02
Windows Server 2019 한국어 설치  (0) 2022.12.02
Windows Server 2019 설치  (0) 2022.12.02
  • 데이터베이스 : 실제 데이터들이 저장되는 물리적인 공간 (Disk와 비슷)
  • 인스턴스 : 사용자가 DB에 접근하여 호출/실행을 통해 트랜잭션을 처리할 수 있는 프로세스와 메모리 영역

DBCA 를 통한 데이터베이스 생성

[oracle@test ~]$ dbca

 

 

데이터베이스 생성 선택

 

 

고급구성 선택

 

 

사용자 정의 데이터베이스 선택

 

 

데이터베이스 이름과 SID 설정

 

 

데이터베이스 저장 영역 다음 사용 선택

 

 

빠른 복구 옵션은 선택하지 않고 넘어간다.

 

 

현재 리스너는 선택하지 않고 넘어간다.

 

 

데이터베이스 옵션은 모두 해제

 

 

메모리 크기 1024 지정

 

 

 

문자 집합 한국어 선택

 

 

접속 모드 전용 서버 모드로 선택

 

 

샘플 스키마 선택 X

 

 

관리 옵션 모두 해제

 

 

관리 비밀번호 지정

1234

 

 

데이터베이스 생성

 

 

완료 선택

 

 

DB 인스턴스 생성 진행

 

 

데이터베이스 생성 완료

 

접속은 sqlplus를 이용해 접속한다. 

sqlplus / as sysdba

*이러한 접속 방식은 OS 인증 접속이다.

[oracle@test ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Tue Apr 26 17:02:41 2022
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


??? ???:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL>

 

'DB ORACLE 공부 기록' 카테고리의 다른 글

Oracle Inventory  (0) 2022.05.02
ORACLE Enterprise/Standard 차이  (0) 2022.05.02
CentOS 7에 Oracle 19c 설치  (0) 2022.05.02
ORACLE 설치 전 사전 작업  (0) 2022.04.25
VirtualBox(버추얼박스) 설치  (0) 2022.04.20

+ Recent posts