2013年12月6日金曜日

Oracleのスキーマ作成

Oracleの表領域作成及びスキーマ作成方法

  1. sqlplusにてSYSDBAでログイン
    $ sqlplus / as sysdba

  2. 表領域の作成
    CREATE TABLESPACE hoge
    DATAFILE '/opt/oracle/oradata/hoge.dbf' SIZE 100M
    AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED
    DEFAULT STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 100);

  3. スキーマ作成(ユーザ名:hoge/パスワード:hoge)
    CREATE USER hoge  PROFILE DEFAULT
    IDENTIFIED BY hoge DEFAULT TABLESPACE hoge
    TEMPORARY TABLESPACE TEMP
    ACCOUNT UNLOCK;

  4. スキーマへの権限付与
    GRANT UNLIMITED TABLESPACE TO hoge;
    GRANT CONNECT TO hoge;
    GRANT RESOURCE TO hoge;

0 件のコメント:

コメントを投稿