建立表空間
create [temporary] tablespace tablespace_name tempfile|datafile(表空間中資料檔名) 'xx.dbf' size(資料檔案大小) xx
datafile(表空間中資料檔名, 沒有指定路徑則預設安裝在oracle安裝目錄下)
temporary表示建立臨時表空間, 資料檔名使用tempfile
刪除表空間
不刪除資料
drop tablespace tablespace_name;
刪除資料
drop tablespace tablespace_name including contents;
更改system使用者預設表空間語句
alter user system default tablespace tablespace_name;
檢視永久表空間
檢視資料字典
desc dba_data_files
檢視表空間
select tablespace_name from dba_tablespaces;
檢視表空間資料檔案路徑
select file_name from dba_data_files where tablespace_name='表空間名字';
檢視臨時表空間路徑
select file_name from dba_temp_files where tablespace_name='表空間名';
設定表空間狀態
設定聯機或者離線狀態,預設是聯機狀態
alter tablespace tablespace_name online|offline;
檢視表空間狀態
desc dba_dataspaces
select status from dab_tablesapaces where tablename='表空間名(大寫)';
設定唯讀或者可讀寫狀態
alter tablespace tablespace_name read only|read write;
修改資料檔案
增加資料檔案
alter tablespace tablespace_name add datafile `xx.dbf` size xx;
刪除資料檔案
注意:不能刪除表空間建立時的資料檔案
alter tablespace tablespace_name drop datafile 'filename.dbf';
oracle表空間操作
建立表空間 oracle中的tablespace 表空間 就相當於sqlserver的database create tablespace data01 datafile d oracle ora92 oradata db data01.dbf size 200m uniform size 128k...
Oracle 表空間操作
oracle表空間操作 緊在11g中進行驗證 注 確認oracle資料版本 select from v version 提前準備 資料庫管理員可以在資料庫處於開啟 開啟 狀態時令除system表空間 tablespace 之外的任何表空間聯機 online 可訪問 或離線 offline 不可訪問 ...
oracle表空間操作
oracle資料庫表空間型別,作用 oracle 中的表空間的型別有 系統表空間,其作用是 主要是儲存資料字典,並且dba可以根據系統表空間的需要去建立非系統表空間。臨時表空間 temporary 作用 主要用於儲存在資料庫操作中產生的資料,尤其是用於排序等操作中間產生的資料。undo表空間,作用 ...