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

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

関連記事

Linux(CentOS 6)のパケットフィルタリング方法(iptables)

(0)目次&概説 >(1) “iptables”の概要 >(2) “iptables”の解説  >(2-1) “iptables&#8221 …

Linux:サーバ死活管理スクリプト

Linuxサーバの死活管理スクリプトについて。 1.事前準備・確認 内容としては、確認したいサーバにpingを飛ばし応答がない場合は管理者にメールをするというもの。メインは以下のコマンド。 ping …

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

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

Linux基礎コマンド(第2回) ls・mkdir・cp・mv

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

Linuxの”No space left on device”エラーの対処方法

(0)目次&概説 >(1) 障害・不具合の概要 >(2) 障害・不具合の原因 >(3) 障害・不具合の対処 (1) 障害・不具合の概要 Linuxでファイルを作成した時などに”No spa …

Top