Oracle 表空間操做

-- 查詢已有表空間
SELECT TABLE_SPACENAME FROM DBA_TABLESPACES;
-- 建立表空間 CREATE TABLESPACE SPACE DATAFILE ‘E:\SPACE.DBF’ SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE 200M;
-- 刪除表空間 DROP TABLESPACE SPACE INCLUDING CONTENTS AND DATAFILES;
-- 查看錶空間狀態 SELECT TABLESPACE_NAME, STATUES FROM DBA_TABLESPACES;
-- 修改表空間狀態 -- alter tablespace tablespace_name offline parameter; -- parameter: normal, temporary(臨時狀態), immediate(當即切換), for recover, ALTER TABLESPACE SPACE OFFLINE;
-- 修改表空間的只讀或者讀寫狀態 -- alter tablespace tablespace_name READ ONLY/READ WRITE; Alter TABLESPACEC SPACE READ ONLY;
-- 查看錶空間大小 SELECT TABLESPACE_NAME, BYTES FROM DBA_DATA_FILES;
-- 增長表空間大小 -- alter database datafile file_name resize newsize; ALTER DATABASE DATAFILE ‘E:\SPACE.DBF’ RESIZE 300M
-- 增長表空間的數據文件 ALTER TABLESPACE MYSPACE ADD DATAFILE ‘E:\ SPACE02.DBF’ SIZE 20M;
-- 設置默認表空間 -- ALTER DATABASE DEFAULT [TEMPORART] TABLESPACE tablespace_name; ALTER DATABASE DEFAULT TABLESPACE SPACE;
-- 查詢默認表空間 SELECT DEFAULT_TABLESPACE FROM USER_USERS;
相關文章
相關標籤/搜索