遷移到ASM
一.控制檔案遷移(RMAN):
SQL>alter system set control_files='+DATA' scope=spfile;
SQL>shutdown immediate
SQL>startup nomount
RMAN>restore controlfile from '/u01/oracle/oradata/test/control01.ctl';
二.資料檔案遷移(RMAN):
mount模式下完成:
RMAN>backup as copy database format '+DATA';
RMAN>switch database to copy;
三.臨時檔案遷移(新增/刪除):
SQL>alter tablespace temp add tempfile '+DATA' size 400M;
SQL>alter datafile tempfile '/u01/oracle/oradata/test/temp01.dbf' drop;
(還可以新建臨時表空間,刪除舊的臨時表空間)。
四.日誌檔案遷移(新增/刪除):
SQL>alter database add logfile '+DATA' group 4 size 500m;
SQL>alter system switch logfile;
SQL>alter database drop logfile group 3;
五.建立控制檔案副本:
SQL>strartup database mount;
SQL>alter database backup controlfile to '+DATA/test/controlfile02.ctl';
SQL>alter system set control_files='+DATA/test/controlfile01.ctl','+DATA/test/controlfile02.ctl' scope=spfile;
然後重啟資料庫即可。
六.其他說明:
ASM還不支援FLASHBACK_RECOVER_AREA區域。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-628831/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫遷移到ASM資料庫ASM
- Azure VM從ASM遷移到ARM(二)ASM
- Azure VM從ASM遷移到ARM(一)ASM
- 從檔案系統遷移到ASM上ASM
- oralce 從檔案系統遷移到ASMASM
- 使用RAM將檔案系統遷移到ASMASM
- 將spfile從ASM裡遷移到檔案系統ASM
- 資料庫從檔案系統遷移到ASM資料庫ASM
- 利用rman將本地資料檔案遷移到asmASM
- 使用rman將資料庫遷移到ASM例項資料庫ASM
- 將資料庫從ASM遷移到檔案系統資料庫ASM
- 將資料庫從檔案系統遷移到ASM資料庫ASM
- RAC 10g下從裸裝置遷移到ASMASM
- 使用rman copy將資料庫遷移到ASM例項資料庫ASM
- 將資料庫遷移到ASM的實驗記錄資料庫ASM
- oracle 10g rac hacmp 遷移到asm實驗步驟Oracle 10gACMASM
- Oracle 11g單例項ASM遷移到檔案系統Oracle單例ASM
- 利用RMAN將資料庫從檔案系統遷移到ASM資料庫ASM
- svn 遷移到gitGit
- svn遷移到gitGit
- SQLITE 遷移到 MYSQLSQLiteMySql
- 把檔案系統的資料檔案遷移到ASM儲存ASM
- 三種ASM下將資料檔案由dg遷移到dg的方法ASM
- 【遷移】SqlServer 遷移到 MySQL 方法ServerMySql
- 實現資料庫由檔案系統遷移到 ASM 磁碟組中資料庫ASM
- AS4 10g 單節點遷移到ASM RAC步驟總結ASM
- 從Perforce遷移到GitGit
- blog遷移到此
- WSL遷移到其他磁碟
- 利用RMAN將資料庫從檔案系統遷移到ASM(單例項)資料庫ASM單例
- 從 golang flag 遷移到 cmdrGolang
- 從 Nginx 遷移到 Envoy ProxyNginx
- (原)將Oracle遷移到SQLServerOracleSQLServer
- SYBASE 遷移到DB2DB2
- 用RMAN遷移檔案到ASM或從ASM遷出ASM
- [譯]從 SQLite 逐步遷移到 RoomSQLiteOOM
- 從mpvue遷移到uni-appVueAPP
- 如何將 CentOS遷移到 AlmaLinux?CentOSLinux