標籤:使用 os io 資料 art ar div sql
Oracle建立資料表空間和使用者
建立資料表空間和使用者的步驟:使用者建立:create user username identified by "password";授權:grant create session to username; grant create table to username; grant create tablespace to username; grant create view to username;
資料表空間建立資料表空間(一般建N個存資料的資料表空間和一個索引空間):create tablespace 資料表空間名datafile ‘ 路徑(要先建好路徑)\***.dbf ‘ size *Mtempfile ‘ 路徑\***.dbf ‘ size *Mautoextend on --自己主動增長--另一些定義大小的命令,看須要 default storage( initial 100K, next 100k,);
範例:建立資料表空間create tablespace DEMOSPACE datafile ‘E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf‘ size 1500M autoextend on next 5M maxsize 3000M;刪除資料表空間drop tablespace DEMOSPACE including contents and datafiles
使用者權限授予使用者使用資料表空間的許可權:alter user username quota unlimited on 資料表空間;或 alter user username quota *M on 資料表空間;
完整範例:
--資料表空間CREATE TABLESPACE sdtDATAFILE ‘F:\tablespace\demo‘ size 800M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; --索引資料表空間CREATE TABLESPACE sdt_IndexDATAFILE ‘F:\tablespace\demo‘ size 512M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; --2.建使用者create user demo identified by demo default tablespace demo; --3.賦權grant connect,resource to demo;grant create any sequence to demo;grant create any table to demo;grant delete any table to demo;grant insert any table to demo;grant select any table to demo;grant unlimited tablespace to demo;grant execute any procedure to demo;grant update any table to demo;grant create any view to demo;
--匯入匯出命令 ip匯出方式: exp demo/[email protected]:1521/orcl file=f:/f.dmp full=yexp demo/[email protected] file=f:/f.dmp full=yimp demo/[email protected] file=f:/f.dmp full=y ignore=y