oracle 資料檔案管理

2021-09-25 02:40:09 字數 1026 閱讀 4349

使資料檔案離線

表空間離線時,表空間中的所有資料檔案都離線。也可以使表空間中的單個資料檔案離線,離線的資料檔案不可訪問。

注意:在非歸檔模式下,不要輕易離線資料檔案。這樣是危險的,這樣離線offline的資料檔案可能永遠不能重新online。

alter

database datafile '

d:\data

'offline;

如果使用:

alter

database datafile '

d:\data

' offline for

drop;資料檔案永遠不能再online.

移動資料檔案

將乙個資料檔案從乙個物理位置移動到另乙個物理位置。在資料庫開啟的情況下,執行:

1

select

file_name, tablespace_name from dba_data_files;//

查詢資料檔案的當前位置

2 atler tablespace testdb offline normal;//

使資料庫檔案所屬的表空間testdb 離線

3alter tablespace testdb rename datafile '

d:\data'to

'f:\data

'修改data在控制檔案中的資訊。

4alter tablespace testdb online;

當資料庫的物理結構發生變化時,一定要備份資料庫。

刪除資料檔案

要想刪除資料檔案,資料檔案必須為空

1

alter tablespace testdb drop datafile 』d:\data'

;//drop datafile 表示要刪除資料檔案,testdb是資料檔案所屬的表空間名,data是被刪除的資料檔案。

oracle管理表空間與資料檔案

檢視表空間使用情況 select upper f.tablespace name 表空間名 d.tot grootte mb 表空間大小 m d.tot grootte mb f.total bytes 已使用空間 m to char round d.tot grootte mb f.total b...

oracle 管理表空間和資料檔案

介紹 表空間是資料庫的邏輯組成部分。從物理上講,資料庫資料存放在資料檔案中 從邏輯上講,資料庫則是存放在表空間中,表空間由乙個或多個資料檔案組成。資料庫的邏輯結構 介紹 oracle 中邏輯結構包括表空間 段 區和塊。說明一下資料庫由表空間構成,而表空間又是由段構成,而段又是由區構成,而 區又是由 ...

oracle 管理表空間和資料檔案

以下內容摘自oracle 11g 權威指南 tablespace 表空間 segment 段 extent 盤區 block 塊 一 表空間和資料檔案的關係 在oracle系統中,表空間與資料檔案是一對不能分開的概念,建立表空間時必須建立資料檔案,增加資料檔案時必須制定表空間。1 查詢表空間及其包含...