oracle將控制檔案從裸裝置遷移到檔案系統
將控制檔案從裸裝置/dev/raw1遷移到檔案系統/u01/.../control01.ctl
步驟:
1>生成建立控制檔案的指令碼
SQL>alter database backup controlfile to trace;
2>生成PFILE
SQL>create pfile='/u01/init.ora' from spfile;
3>關閉庫,找到建立controlfile指令碼
10g及以前指令碼在udump下的最新trc檔案裡,11g在alert檔案所在目錄的最新trc檔案裡
複製語句生成一個建立控制檔案指令碼/home/oracle/cr_ctl.sh
4>修改pfile init.ora裡的control_files引數為/u01/.../control01.ctl(若多份控制檔案,寫多個)
5>使用修改後的PFILE檔案啟動庫到nomount狀態,再執行建立控制檔案的指令碼
SQL>startup nomount pfile='/u01/init.ora'
SQL>@/home/oracle/cr_ctl.sh
6>恢復庫
SQL>recover database
7>開啟庫
SQL>alter database open;
8>驗證控制檔案到檔案系統中
SQL》select name from v$controlfile;
9>建立SPFILE
SQL>create spfile from pfile='/u01/init.ora'
10>重啟庫
SQL>shutdown immediate;
SQL>startup;
附:還可以使用RMAN備份方法
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26217983/viewspace-1478370/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 三、rman 資料庫遷移--從檔案系統到裸裝置 用dd複製控制檔案資料庫
- 將spfile從ASM裡遷移到檔案系統ASM
- 利用rman遷移裸裝置資料檔案到檔案系統
- 將資料庫從ASM遷移到檔案系統資料庫ASM
- 將資料庫從檔案系統遷移到ASM資料庫ASM
- 三、rman 資料庫遷移--從檔案系統到裸裝置資料庫
- 從檔案系統遷移到ASM上ASM
- oralce 從檔案系統遷移到ASMASM
- 使用RAM將檔案系統遷移到ASMASM
- oracle 將表空間下的資料檔案從檔案系統遷移到ASM磁碟組OracleASM
- 利用RMAN將資料庫從檔案系統遷移到ASM資料庫ASM
- 資料庫從檔案系統遷移到ASM資料庫ASM
- 在UNIX裸裝置和檔案系統之間移動ORACLEOracle
- 利用RMAN將資料庫從檔案系統遷移到ASM(單例項)資料庫ASM單例
- 在UNIX裸裝置和檔案系統之間移動ORACLE (轉)Oracle
- ORACLE中裸裝置資料檔案RESIZE/AUTOEXTEND ONOracle
- 把檔案系統的資料檔案遷移到ASM儲存ASM
- HPUNIX下表空間檔案系統到裸裝置測試
- RAC 10g下從裸裝置遷移到ASMASM
- Oracle 11g單例項ASM遷移到檔案系統Oracle單例ASM
- raw 裸裝置資料檔案更改其他raw裸裝置位置
- 用rman更改管理裸裝置檔案
- 基於裸裝置檔案格式安裝oracle資料庫Oracle資料庫
- 給oracle新增裸裝置資料檔案(AIX單機)OracleAI
- 裝置檔案系統教程(轉)
- 裸裝置表空間對映檔案
- 利用rman將本地資料檔案遷移到asmASM
- 將ORACLE資料庫資料檔案遷移到其他目錄(ZT)Oracle資料庫
- linux下表空間檔案系統移動到裸裝置測試Linux
- 檔案系統&&磁碟管理(六)–swap分割槽、迴環裝置、檔案系統配置檔案fstab
- 如何遷移裸裝置raw device資料檔案到另一個raw devicedev
- ASM檔案系統遷移ASM
- asm 檔案系統遷移ASM
- 將表 從mysql 遷移到oracleMySqlOracle
- 作業系統——裝置驅動和檔案系統作業系統
- 採用Duplicate不連線target資料庫的方式將檔案系統遷移到ASM資料庫ASM
- 建立資料庫時用裸裝置的配置檔案資料庫
- 更改資料庫裸裝置資料檔案的位置資料庫