s..."/>
溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

oracle 數(shù)據(jù)文件遷移

發(fā)布時間:2020-08-08 15:47:04 來源:ITPUB博客 閱讀:115 作者:dbcloudy 欄目:關(guān)系型數(shù)據(jù)庫
環(huán)境:win 2008   oracle 11g
   應(yīng)開發(fā)人員申請,將本地automap數(shù)據(jù)文件遷移到磁陣上。
   數(shù)據(jù)庫非歸檔模式
數(shù)據(jù)文件遷移:
SQL>select  name  from  v$datafile;
 D:\app\oradata\orcl\automap01.dbf
 D:\app\oradata\orcl\automap02.dbf
...............
SQL>shutdown immediate
(以下的$move命令 應(yīng)該等同于操作系統(tǒng)的剪切粘貼命令)

SQL> $move D:\app\oradata\orcl\automap01.dbf  E:\app\oradata\orcl\automap01.db'
SQL> $move D:\app\oradata\orcl\automap02.dbf  E:\app\oradata\orcl\automap02.db'

SQL> startup mount
ORACLE 例程已經(jīng)啟動。
Total System Global Area  209715200 bytes
Fixed Size                  1248140 bytes
Variable Size              92275828 bytes
Database Buffers          113246208 bytes
Redo Buffers                2945024 bytes
數(shù)據(jù)庫裝載完畢。
SQL>  alter database rename file 'D:\app\oradata\orcl\automap01.dbf' to  'E:\app\oradata\orcl\automap01.db';
SQL>  alter database rename file 'D:\app\oradata\orcl\automap02.dbf' to  'E:\app\oradata\orcl\automap02.db';


    
SQL> alter database open;
數(shù)據(jù)庫已更改。
SQL> select name,status from v$datafile;
此外,其他移動數(shù)據(jù)文件的方法(在數(shù)據(jù)庫啟動歸檔的情況下,可以開機遷移):
 
移動Oracle數(shù)據(jù)庫表空間文件
目的:把oracle表空間文件從一個地方移動到另外一個地方。
詳細操作步驟:
第一、啟用介質(zhì)恢復(fù)模式:
A、Shutdown immdiate;
B、Startup mount;
C、Alter database archivelog;
D、Alter database open;
第二、卸載表空間:
A、Alter tablespace 表空間名字 offline;(注:如果為非歸檔模式后面加Drop);
第三、在操作系統(tǒng)下移動文件到新位置。
第四、告訴表空間數(shù)據(jù)文件已經(jīng)移動:
A、Alter database rename file '原文件路徑' to '新文件路徑';
第五、裝載表空間:
A、Alter tablespace 表空間名字 online;
第六、關(guān)閉數(shù)據(jù)庫:
A、Shutdown;
第七、啟動數(shù)據(jù)庫:
A、Startup force;
Oracle數(shù)據(jù)庫表空間文件移動成功。
向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI