2.5. データベースの作成

2.5.1. GUI起動

クラウドコンピューティングコントロールパネルで、 [仮想サーバー - サーバーインスタンス - インスタンス] を選択します。
[インスタンス] ページで、作成したVMインスタンスを探し、 [アクション - コンソール] を選択します。
../../_images/image0193.png
[インスタンスのコンソール] ページで、 [コンソールのみを表示するにはここをクリックします] を選択します。
../../_images/image0203.png

以下の値を入力し、ログインします。

項目

設定値

ユーザー名

oracle

パスワード

お客様設定パスワード

../../_images/login.png

以下のコマンドを実行し、GUIを起動します。

$ startx

2.5.2. DBCAの起動

デスクトップで右クリックし、 [Open Terminal] を選択します。

../../_images/terminal.png

以下のコマンドを実行し、Database Configuration Assistant(以下、DBCA)を起動します。

$ LANG=C /u01/app/oracle/product/19.0.0/dbhome_1/bin/dbca

注釈

日本語キーボード(JISキーボード)をお使いの場合、下記の手順に沿ってコマンド中の “=”(イコール) を入力してください。

  1. Applications > System Tools > Settings > Region and Language 画面にて、 Input Sources 欄の [+]ボタンから Japanese を追加

  2. ツールバーからJapanese キーボード(ja)を選択する

  3. TerminalでSHIFTキーを入力しながら、”_”キー(”?”の右横にあるキー)を打つ

[Select Database Operation] ウィンドウで、 [Create a database] を選択します。

../../_images/dbca1.png

[Select Database Creation Mode] ウィンドウで、 [Advanced configuration] を選択します。

../../_images/dbca2.png

[Select Database Deployment Type] ウィンドウで、 以下の値を選択します。

項目

設定値

Database type

Oracle Single instance database

Select a template for your database

General Purpose or Transaction Processing

../../_images/dbca3.png

[Specify Database Identification Details] ウィンドウで、以下の値を選択します。

項目

設定値

Global database name

orcl.example.com

SID

orcl

Create as Container database

選択

Use Local Undo tablespace for PDBs

選択

Create a Container database with one or more PDBs

選択

PDB name

pdb

../../_images/dbca20.png

[Select Database Storage Option] ウィンドウで、[Use template file for database storage attributes] を選択します。

../../_images/dbca5-1.png

[Select Fast Recovery Option] ウィンドウで、以下の値を選択します。

項目

設定値

Specify Fast Recovery Area

選択

Recovery files storage type

File System

Fast Recovery Area

{ORACLE_BASE}/fast_recovery_area/{DB_UNIQUE_NAME}

Fast Recovery Area size

自動決定

Enable archiving

未選択

../../_images/dbca6.png

[Specify Network Configuration Details] ウィンドウで、以下の値を選択します。

項目

設定値

Create a new listener

選択

Listener name

LISTENER

Listener port

1521

[Specify Network Configuration Details] ウィンドウで、[Oracle home] が以下の値であることを確認します。

Oracle home

/u01/app/oracle/product/19.0.0/dbhome_1

../../_images/dbca7.png

[Specify Configuration Options - Memory] ウィンドウで、以下の値を選択します。

項目

設定値

Use Automatic Shared Memory Management

選択

SGA size

自動決定

PGA Size

自動決定

../../_images/dbca8-1.png

注釈

お客様環境のシステムメモリーサイズにより、選択するメモリー管理設定によっては、エラーが表示される場合があります。エラーが表示された場合は、以下のドキュメントを参考に、適切なメモリー管理を選択、設定してください。

Oracle Database データベース管理者ガイド 19c - 第I部 基本データベース管理 - 6 メモリーの管理

[Specify Configuration Options - Sizing] ウィンドウで、以下の値を選択します。

項目

設定値

Processes

自動決定(default:300)

../../_images/dbca8-2.png

[Specify Configuration Options - Character Sets] ウィンドウで、以下の値を選択します。

項目

設定値

Use Unicode (AL32UTF8)

選択

National character set

AL16UTF16 - Unicode UTF-16 Universal character set

Default language

Japanese

Default territory

Japan

../../_images/dbca8-3.png

[Specify Configuration Options - Connection Mode] ウィンドウで、以下の値を選択します。

項目

設定値

Dedicated server mode

選択

../../_images/dbca8-4.png

[Specify Management Options] ウィンドウで、以下の値を選択します。

項目

設定値

Configure Enterprise Manager (EM) database express

選択

EM database express port

5500

Configure EM database express port as global port

未選択

Register with Enterprise Manager (EM) cloud control

未選択

../../_images/dbca9.png

[Specify Database User Credentials] ウィンドウで、以下の値を選択します。

項目

設定値

Use the same administrative password for all accounts

選択

Password

お客様指定のパスワード

Confirm password

Passwordに入力したパスワード

../../_images/dbca17.png

[Select Database Creation Options] ウィンドウで、以下の値を選択します。

項目

設定値

Create database

選択

Save as a database template

未選択

Generate database creation scripts

未選択

../../_images/dbca11.png

[Summary] ウィンドウで、設定を確認し、 [Finish] を選択します。

../../_images/dbca21.png

[Progress Page] ウィンドウで、インスタンス作成が開始されたことを確認します。

../../_images/dbca22.png

[Finish] ウィンドウで、 [Database creation complete.] を確認し、 [Close] を選択します。

../../_images/dbca14.png

2.5.3. ユーザー環境変数の設定

以下のコマンドを実行し、ユーザー環境変数を設定します。

$ cd
$ cp -p ~/.bash_profile ~/.bash_profile.org
$ cat << '_EOF_' >> ~/.bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl
export NLS_LANG=Japanese_Japan.AL32UTF8
_EOF_

以下のコマンドを実行し、ユーザー環境変数が正しく設定されている事を確認します。

$ source ~/.bash_profile
$ env | grep ORA
ORACLE_SID=orcl
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1