如何給asm管理的db映象controlfile
步驟如下:
1、SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string E:ORACLEPRODUCT10.2.0DB_1
DATABASESPFILETEST.ORA
開啟SPFILETEST.ORA其引數如下:
test.__java_pool_size=4194304
test.__large_pool_size=4194304
test.__shared_pool_size=54525952
test.__streams_pool_size=0
*._awr_flush_threshold_metrics=TRUE
*.audit_trail='DB_EXTENDED'
*.control_files='+DG1/test/control01.ctl','+DG1/test/control02.ctl','+DG1/test/control03.ctl'
*.dispatchers='(PROTOCOL=TCP) (dispatchers=5)'
*.nls_date_format='yyyy/mm/dd hh24:mi:ss'
*.resource_manager_plan='OLAP_PLAN'
*.shared_servers=0
*.undo_retention=0
*.SPFILE='+DG1/TEST/spfileTEST.ora'
--====================================
從引數spfile得知這個db使用的真實spfile其實是+DG1/TEST/spfileTEST.ora
透過修改引數control_files來增加一個mirror可以修改成功,可發現最終修改的
是E:ORACLEPRODUCT10.2.0DB_1DATABASESPFILETEST.ORA中的引數control_files,
而SPFILE='+DG1/TEST/spfileTEST.ora裡面的引數control_files卻始終無法修改,
於是想了一個辦法,首先建立pfile
2.SQL> create pfile from SPFILE='+DG1/TEST/spfileTEST.ora';
檔案已建立。
之後手動編輯pfile檔案,增加control_files的mirror:'+DG1/test/control04.ctl'
3.暫時隱藏E:ORACLEPRODUCT10.2.0DB_1DATABASESPFILETEST.ORA
使用E:ORACLEPRODUCT10.2.0DB_1DATABASEINITTEST.ORA來啟動db到nomount
4.之後重建controlfile,此時mirror就被加上了
5.SQL> create spfile='+DG1/TEST/spfileTEST.ora' from pfile;
檔案已建立。
6.還原E:ORACLEPRODUCT10.2.0DB_1DATABASESPFILETEST.ORA
最後mirror controlfile成功,感覺略顯麻煩,不知道是否有更簡單的辦法。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1026589/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Restore standby database controlfile in ASM (refreshing standby controlfile)RESTDatabaseASM
- 遷移檔案系統管理下的db到asm下ASM
- asm 的管理ASM
- ASM管理 - 如何重新命名diskgroupASM
- 【ASM學習】ASM 管理ASM
- ASM管理ASM
- 安裝__DB、ASM注意事項ASM
- asm下用xdb的http ftp備份dbASMHTTPFTP
- 給 linux deploy 的映象擴容Linux
- ASM的配置與管理ASM
- [WK-T]ORACLE 10G RAC+ASM增加controlfileOracle 10gASM
- 如何為asm db中system表空間的資料檔案使用別名!ASM
- ASM與RAID中的條帶化及映象ASMAI
- Oracle ASM 管理OracleASM
- ASM 管理篇ASM
- 給ASM例項增加diskgroupASM
- ASM 磁碟、目錄的管理ASM
- ASM管理的內部工具ASM
- 【ASM】如何建立ASM磁碟ASM
- Docker——映象管理Docker
- 管理 ASM 例項ASM
- ASM簡單管理ASM
- asm磁碟管理篇ASM
- ASM管理手冊ASM
- ASM 管理歸檔ASM
- 【ASM】ASM與DB軟體部署在不同目錄時注意ORACLE_HOME的設定ASMOracle
- 【DB寶4】只需2步即可擁有Oracle19c的ASM+DB環境OracleASM
- 常用的DB2管理命令DB2
- ASM常用基礎管理命令[ASM基礎]ASM
- 在ASM下建立spfile 出現DB_UNKOWNASM
- linux下如何使用raw device來建立管理asm diskLinuxdevASM
- DB2匯出給定表DB2
- ASM表空間管理ASM
- oracle asm 管理容量OracleASM
- ASM學習筆記_磁碟的管理ASM筆記
- asm的相關操作,給自己看的,三思的ASM
- DB2管理頁大小的限制DB2
- db2的日誌管理[轉]DB2