oracle中如何修改表空間的資料檔案路徑

2021-08-31 06:13:03 字數 688 閱讀 8676

-- 修改表空間的資料檔案路徑;

-- 5個步驟

-- 1. alter tablespace tbs_name offline;

-- 2. 物理拷貝到指定路徑【這個很重要】

-- 3. alter tablespace 表空間名 rename datafile '檔案原有路徑' to '檔案新路徑';

-- 4. alter database recover datafile '檔案新路徑';

-- 5. alter tablespace 表空間名 online;

【例項】

alter tablespace zc_aid offline;

-- 使得表空間離線

alter tablespace zc_aid rename datafile 'd:\shanghai.data' to 'd:\oracle\product\10.2.0\oradata\orcl2\shanghai.data';

-- rename datafile

alter database recover datafile 'd:\oracle\product\10.2.0\oradata\orcl2\shanghai.data';

-- recover datafile

alter tablespace zc_aid online;

-- online

修改oracle表空間

修改oracle表空間 檢視表空間的位置 select a.tablespace name,b.file name,a.block size,a.block size,b.bytes 1024 1024 sum mb from dba tablespaces a,dba data files b w...

oracle中如何移動表空間

在使用oracle資料庫的過程中,經常會遇到將資料庫中的資料從乙個資料庫移動到另乙個資料庫的情況,如果移動的資料量不是太大,我們可以使用export import將資料進行匯出 匯入。但如果需要搬移的資料量非常龐大,則用這種方法進行資料移動非常緩慢。在oracle9i版本中,提供了可以對錶空間進行移...

oracle中如何移動表空間

在使用oracle資料庫的過程中,經常會遇到將資料庫中的資料從乙個資料庫移動到另乙個資料庫的情況,如果移動的資料量不是太大,我們可以使用export import將資料進行匯出 匯入。但如果需要搬移的資料量非常龐大,則用這種方法進行資料移動非常緩慢。在oracle9i版本中,提供了可以對錶空間進行移...