ORACLE資料庫資料檔案轉移方法

2021-09-06 03:25:22 字數 975 閱讀 6127

oracle資料庫資料檔案轉移方法

1) 手動拷貝要轉移的資料資料檔案'd:\oracledata\gwtable42.dbf'到新的位置'e:\oracledata\gwtable42.dbf'。

2) 把資料檔案所屬的表空間offline,在sqlplus裡執行如下命令:

sqlplus>alter tablespace gwtable offline;

3) 修改表空間檔案路徑alter database rename file '舊檔案路徑' to '新檔案路徑';

sqlplus>alter

database

rename

file

'd:\oracledata\gwtable42.dbf'

to'e:\oracledata\gwtable42.dbf';

sqlplus>

shutdown immediate;--

關閉資料庫

sqlplus>

startup mount;--

以歸檔模式啟動資料庫,不開啟資料庫

sqlplus> recover datafile 'e:\oracledata\gwtable42.dbf'; --

介質恢復

sqlplus>alter database open;

5) 把錶空間online,這樣就可以了

sqlplus>alter tablespace gwtable online;

6) 檢視資料檔案和表空間及狀態

sqlplus> select

file_name,tablespace_name,status

from

dba_data_files;

本部落格宣告:本人的技術探索過程中,得到了國信司南

轉移oracle資料檔案 dbf

轉移過程 1.先登入sqlplus c documents and settings jbdu sqlplus as sysdba 2.修改表空間為offline sql alter tablespace users offline 3.拷貝表空間檔案 拷貝 d oracle product 10....

轉移oracle資料檔案 dbf

轉移過程 1.先登入sqlplus c documents and settings jbdu sqlplus as sysdba 2.修改表空間為offline sql alter tablespace users offline 3.拷貝表空間檔案 拷貝 d oracle product 10....

oracle資料檔案 dbf 的轉移

移動一般表空間 1 將該錶空間offline。2 在os級移動資料檔案 3 alter database rename file dbf to dbf 4 將表空間online。移動system 表空間 1 shutdown db 2 在os級移動資料檔案 3 startup mount 4 alt...