当コンテンツはフレームを
使用しております
Oracleユーザの作成方法
-------------------------------
■ログインする
(コンソールの場合)
> sqlplus "SYSTEM/SYSTEM@STADY01 as sysdba"
■表領域を作成する
CREATE TABLESPACE 表領域名A
DATAFILE 'ディレクトリ/ファイル.dbf' SIZE 50M ←表領域のファイル名 及び ファイルサイズ
DEFAULT STORAGE (INITIAL 3M
NEXT 3M
MINEXTENTS 1
MAXEXTENTS 121 ←あるいは、「MAXEXTENTS unlimited」で無制限
PCTINCREASE 50)
ONLINE; ←表領域の指定
example
-------------------------------
CREATE TABLESPACE data_ts
DATAFILE 'data_ts.dbf' SIZE 50M
DEFAULT STORAGE (INITIAL 3M
NEXT 3M
MINEXTENTS 1
MAXEXTENTS 121
PCTINCREASE 50)
ONLINE;
■一時表領域を作成する
CREATE TEMPORARY TABLESPACE 表領域名B
TEMPFILE 'ディレクトリ/ファイル.dbf' SIZE 50M ←一時表領域のファイル名 及び ファイルサイズ
AUTOEXTEND OFF;
example
-------------------------------
CREATE TEMPORARY TABLESPACE temp_ts
TEMPFILE 'temp_ts.dbf' SIZE 50M
AUTOEXTEND OFF;
■ユーザの作成
CREATE USER ユーザー名 ←ハイフン「-」等を含む時には、ユーザー名をダブルクォーテーションで囲む
IDENTIFIED BY パスワード
DEFAULT TABLESPACE 表領域名A ←表領域の指定
TEMPORARY TABLESPACE 表領域名B ←一時表領域の指定。普通は一時表領域「TEMP」を使うのかな?
QUOTA unlimited ON 表領域名A; ←「DEFAULT TABLESPACE」で指定した表領域
example
-------------------------------
CREATE USER username
IDENTIFIED BY passward
DEFAULT TABLESPACE data_ts
TEMPORARY TABLESPACE temp_ts
QUOTA unlimited ON data_ts;