Rainbow Planet (GT×IT×SP×SA)

本ブログではIT技術を分かりやすく簡潔にまとめ伝える事で効率的な学習の支援を目指します。

01_IT技術 (Technology) 02_OracleDB

OracleDB11g 新規スキーマの作成_★IT0018

投稿日:2017年8月21日 更新日:

0.目次

>>1.表領域の作成
>>2.スキーマの作成
>>3.スキーマの接続権限を付与

1.表領域の作成

表領域とデータベースファイル(dbf)を以下のコマンドで作成します。

create tablespace RBWEGUSR
DATAFILE '/u01/app/oracle/oradata/orcl/rbweg.dbf' SIZE 2M;

◆コマンド実行前
IT0021_01_dbfbefore
◆コマンド実行
IT0021_02_createtablespace
◆コマンド実行後
・dbfが追加されたことの確認
(赤丸の”rbweg.dbf”が追加されました)
IT0021_03_dbfafter
・表領域が追加されたことの確認
(TABLESPACE_NAME=RBWEGTBSが追加された)
IT0021_04_dbatablespaces_after
・表領域の容量確認
IT0021_05_dbafreespace_after
>>目次にもどる

2.スキーマの作成

続いてスキーマを新規作成します。
XXXXXXXには各自のパスワードが入ります。

CREATE USER RBWEGUSR
IDENTIFIED BY XXXXXXX
DEFAULT TABLESPACE RBWEGTBS
TEMPORARY TABLESPACE TEMP  /* 一時表領域はソートや結合処理に利用される */

ちなみに1を飛ばして2を実行すると、表領域が無い旨のエラーが出ます。
以下、実行時の例です。
◆コマンド実行
IT0021_06_createschema
◆コマンド実行後
・スキーマが作成されたことの確認
(USERNAME=RBWEGUSRが作成された)
IT0021_07_dbausers
>>目次にもどる

3.スキーマの接続権限を付与

作成したスキーマ(RBWEGUSR)へ接続する権限を付与します。

GRANT CONNECT, RESOURCE TO RBWEGUSR;
/* CONNECT:ログインする(SESSIONを繋ぐ)ことが出来るような権限を含んだロール */
/* RESOURCE:テーブル作成権限等がある、開発者用に用意されているロール */

◆コマンド実行後に接続を確認
IT0021_09_conncheck

(参考)先ほどGRANTはUSER_ROLE_PRIVESテーブルから参照できます。
IT0021_08_userrolepriv

>>目次にもどる

※解説動画URL
★IT0018
https://youtu.be/61WCnuGChfQ

Thanks & Regards,

Adsense審査用広告コード


Adsense審査用広告コード


-01_IT技術 (Technology), 02_OracleDB

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

scpコマンドを使った異なるLinuxサーバ間のファイル転送の方法

異なるLinuxサーバ間(サーバA⇔サーバB)でファイルを転送する方法について書きます。 (0)目次&概説 >(1) 転送コマンドの構文 >(2) 転送コマンドの実行  >(2-1) 転送元の転送前( …

Linux基礎コマンド(第3回) rm・cat・head・tail

初めてLinuxを触る人向けにTeraTermのログイン方法からコマンドを入力する方法まで数回にわたり解説していきます。本記事はその第3弾です!第1弾の記事はこちら(第1弾)で、第2弾の記事は こちら …

Linuxサーバ(CentOS6)にOracleDB11gをインストールする(その3)_★IT0015

掲題の通り、LinuxにOracleDB(11g)をインストールする方法について書きます。 「(その2)」の続編記事です。 http://rainbow-engine.com/2017/04/30/l …

Linuxサーバ(CentOS6)にOracleDB11gをインストールする(その4)_★IT0016/★IT0017

掲題の通り、LinuxにOracleDB(11g)をインストールする方法について書きます。 「(その3)」の続編記事です。 http://rainbow-engine.com/2017/05/05/l …

ORA-03113 end-of-file on communication channelエラーの対処

”ORA-03113 end-of-file on communication channel”の対処法について記述します。 ■目次 >>1.解析 >>2.原因 >&gt …

Top