본문 바로가기

IT관련

오라클 dbca 로 Oracle 21c DB 생성 절차/화면

이전 글에서 Oracle 21c Database Software 를 설치했었습니다.

이번에는 설치된 21c S/W 에서 dbca (Database Configuration Assistant) 툴을 이용해서 21c DB 를 생성합니다.

 

dbca 를 실행하려면, Oracle S/W 가 제대로 설치되어 있고, Path 에 $ORACLE_HOME/bin 위치가 등록되어 있어야 합니다. 아니면 cd $ORACLE_HOME/bin 으로 이동한 후, dbca 를 실행해도 됩니다.

 

 

MobaXterm 툴에서 dbca 를 실행하면 아래와 같은 GUI 화면이 뜹니다.

"Create a database" 를 선택합니다.

 

 

"Typical configuration" 을 선택하면, 아래의 정보만 넣어서 Database 를 생성할 수 있습니다.

SGA, PGA 등의 Memory Size 를 수동으로 지정하려면, "Advanced configuration" 을 선택해야 합니다.

Typical configuration 에서는 Memory Size 등이 알아서 잡히게 되는데, 물론 나중에 DB 파라메타값을 수정해서 변경할 수 있습니다.

 

 

Global database name : DB명을 지정합니다.

Storage type : File System 또는 ASM 스토리지를 선택할 수 있습니다.

Database files location : 데이타파일이 생성될 위치를 지정합니다.

Fast Recovery Area : Redo Log, Archive Log 파일들이 생성될 위치를 지정합니다.

Database character set : DB 캐릭터셋(문자셋)을 뭘로 지정할지 정합니다.

Adminstrative password : sys 유저 패스워드를 지정합니다. 저는 패스워드를 너무 심플하게 만들었더니 아래쪽에 경고 메시지가 나오고 있습니다.

Create as Container database : 멀티테넌트 Pluggable DB 이름을 지정합니다.

  ※ 21c 부터는 Multi-Tennant 방식을 기본으로 사용해야 합니다.

      이전 19c 까지는 사용여부를 선택할 수 있었는데 이젠 선택의 여지없이 무조건 사용해야 합니다.

      멀티테넌트에 대해 궁금하시면 여기로 => >> 오라클 멀티테넌트 DB 기본개념 정리 <<

 

 

ADMIN Password 를 심플하게 입력하면, 아래와 같이 [DBT-06208] 경고를 맞게되는데, 그냥 Yes 눌러서 넘어가면 됩니다.

 

 

최종적으로 생성할 DB 정보를 보여줍니다. [Finish] 버튼을 누르면 DB 생성작업이 시작됩니다.

 

 

아래와 같이 단계별 진행상황을 보여줍니다.

 

 

성공적으로 설치된 경우, 아래와 같은 Finish 화면을 만나게 됩니다.

 

 

[Close] 버튼을 눌러서 dbca 화면을 닫아주고, 터미널에서 DB에 접속해봅니다.

dbca 로 DB 를 생성하면 자동으로 기동되어 있습니다.

db 가 정상적으로 떠있는지 sqlplus 로 접속해서 확인합니다.

 

 

 

아래는 유뷰트에 업로드한 dbca 실행화면 동영상입니다.