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...