Oracle

  (最終更新日:2016.07.8)

【Oracle】表領域を新規で作成してユーザーも作成する手順

Oracle Databaseで、新規で表領域を作成しその表領域をデフォルト表領域として指定したユーザーを作成する手順のメモです。よくある手順なので忘れないように。。。

表領域の作成

ビッグファイル表領域で作成します。細かな仕様としては下記のような感じですが、ファイルパスや表領域名は適宜修正して利用してください。

  • ビッグファイル表領域
  • 初期ファイルサイズは10GB
  • 自動拡張ON
  • 拡張増分は5GB単位
  • 最大拡張サイズは50GB
  • CREATE BIGFILE TABLESPACE "TEST" DATAFILE '/opt/oracle/oradata/orcl/test.dbf' SIZE 10G AUTOEXTEND ON NEXT 5G MAXSIZE 50G LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
    

    ユーザーの作成

    先ほど作成した表領域をデフォルト表領域として指定します。sys権限は付与していません。

    SQL> create user [ユーザー名] identified by [パスワード] default tablespace TEST temporary tablespace temp;
    SQL> grant connect,resource to [ユーザー名];
    SQL> grant alter session to [ユーザー名];
    

    おまけ:ユーザーの削除

    先ほど作成したユーザーの削除用SQLです。cascadeを指定するので所有するデータも全て削除されます。

    SQL> drop user [ユーザー名] cascade;
    
    スポンサーリンク
    スポンサーリンク

    関連記事

    1. Oracle

      【Oracle】テーブル指定で統計情報をバックアップ、インポートする方法とポイント

      Oracle Databaseで、テーブルを指定して統計情報をバックア…

    2. Oracle

      【SQL*Plus】SYSDBA権限でリモートサーバに簡易接続ネーミングで接続する方法

      リモートのOracleサーバにSQL*Plusで接続する際に、SYSD…

    3. Oracle

      特定のセッションがどのイベントでどれだけ待機したのかを確認するSQL

      Oracle 11gで、特定のセッションがどのイベント(db file…

    4. Oracle

      SSLを無効化して非SSL(http)でOEMにアクセスする方法

      最近のIE(例えばIE10も)でOracleのOEMにアクセスすると、…

    コメント

    1. この記事へのコメントはありません。

    1. この記事へのトラックバックはありません。

    最近の記事

    1. HP 1950スイッチ:WEB管理画面からデフォルトゲートウ…
    2. HP 1950スイッチ:コマンドでIPの設定をする方法
    3. NFSマウントでの『間違ったファイルシステムタイプ』エラーの…
    4. 【CentOS 7】iptablesの使い方と設定内容を確認…
    5. 【HULFTメモ】一般ユーザーでのコマンド実行時にhulft…
    PAGE TOP