1.建立臨時表空間
create temporary tablespace 'temp'
tempfile 'g:\oracle\temp.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
2.建立資料庫表空間
create proary tablespace 'data'
logging
datafile 'g:\oracle\data.dbf'
size 100m
autoextend on
next 32m maxsize 2048m
extent management local;
3.刪除表空間
drop tablespace 'tablespace_name' including contents and datafiles cascade onstraints
//including contents 刪除表空間中的內容,如果刪除表空間之前表空間中有內容,而未加此引數,表空間刪不掉,所以習慣性的加此引數
//including datafiles 刪除表空間中的資料檔案
//cascade constraints 同時刪除tablespace中表的外來鍵參照
4.建立使用者
create user 'user_name' identified by 'user_password'
default tablespace 'data'
temporary tablespace 'temp';
5.刪除使用者以及使用者所有的物件
drop user 'user_name' cascade;
//cascade:級聯刪除該使用者所有物件
6.匯出資料
a.匯出資料庫test,使用者名稱:sys,密碼:manager
exp system/manager@test file =d:test.dmp full=y
b.匯出資料庫system使用者與sys使用者的表
exp system/manager@test file=d:test.dmp owner=(system,sys)
c.匯出資料庫中表table1,table2
exp system/manager@test file=d:test.dmp tables=(table1,table2)
d.匯出資料庫中表table1中的字段address以 '上海' 開頭的資料
exp system/manager@test file=d:test.dmp tables=(table1) query =' where address like '上海' '
7.匯入資料
a.將d:test.dmp中的資料匯入test資料庫
imp system/manager@test full=y file=d:test.dmp ignore=y
b.將d:test.dmp中的表table1匯入test資料庫
imp system/manager@test file=d:test.dmp tables=(table1)
Oracle建立刪除使用者 角色 表空間
建立臨時表空間 create temporary tablespace zfmi temp tempfile d oracle oradata zfmi zfmi temp.dbf size 32m autoextend on next 32m maxsize 2048m extent manage...
Oracle建立刪除表空間及使用者
1 檢視使用者連線狀態 select username,sid,serial from v session 2 找到要刪除的使用者的sid和serial,並刪除 alter system kill session 66 88 3 查詢使用者 select from dba users 4 查詢工作間...
Oracle建立使用者 表空間和刪除使用者命令
create tablespace tablespace01 datafile tablespace01 data.dbf size 268435456 autoextend on next 2097152 maxsize 34359721984 blocksize 8192 nologging d...