Home

2008年8月25日 星期一

[DataBase] 如何在 OracleXE 建立自己的 Tablespace

From: Polin Wei

  在 OracleXE 資料庫中, 預設儲存的 Tablespace 是 USERS , 而 Temporary Tablespace 是 TEMP ,但若想要建立自己的帳號及預設的 Tablespace 該如何作呢?

先下SQL :
SELECT * FROM V$TABLESPACE;
查詢現有的 TABLESPACE






第一步驟:
  先建立一個 Tablespace 及該實體檔案的位置

CREATE TABLESPACE "sc"
LOGGING
DATAFILE ' C:\oraclexe\oradata\XE\ SC01.DBF' SIZE 10M;




第二步驟:
  建立使用者, 並指定要使用的 TABLESPACE and TEMPORARY TABLESPACE

CREATE USER sc <== 使用者名字
IDENTIFIED BY xxx <== 密碼
DEFAULT TABLESPACE sc <== 預設要使用的TABLESPACE
TEMPORARY TABLESPACE temp <== 預設要使用的 TEMPORARY



第三步驟:
 最後要給這個帳號權限

GRANT CREATE SESSION, RESOURCE TO SC;


沒有留言:

張貼留言