恢復案例四恢復參數文件
SQL> shutdown immediate
數據庫已經關閉
已經卸載數據庫
ORACLE 例程已經關閉
刪除參數文件
數據庫關閉狀態丟失參數文件
C:\Documents and Settings\Administrator>rman target /
恢復管理器: Release Production on 星期三 月 ::
Copyright (c) Oracle All rights reserved
已連接到目標數據庫 (未啟動)
RMAN> set dbid
正在執行命令: SET DBID
RMAN> RESTORE SPFILE FROM D:\oracle\product\\flash_recovery_area
\ROME\BACKUPSET\__\O_MF_NCSNF_TAGT_VGPZC_BKP;
啟動 restore 於 月
使用通道 ORA_DISK_
通道 ORA_DISK_: 已找到的自動備份: D:\oracle\product\\flash_recovery_
area\ROME\BACKUPSET\__\O_MF_NCSNF_TAGT_VGPZC_
BKP
通道 ORA_DISK_: 從自動備份復原 SPFILE 已完成
完成 restore 於 月
數據庫打開狀態丟失參數文件
SQL> alter system set sga_max_size=M scope=spfile;
alter system set sga_max_size=M scope=spfile
*
第 行出現錯誤:
ORA: 標識文件 D:\ORACLE\PRODUCT\\DB_\DATABASE\SPFILEROMEORA
時出錯
ORA: 無法打開文件
OSD: 無法打開文件
O/SError: (OS ) 系統找不到指定的文件
這是我們應該先關閉數據庫然後執行數據庫關閉狀態丟失參數文件的操作
另外我們也可以從控制文件自動備份中恢復參數文件操作過程類似從控制文件自動備份恢復控制文件的操作這裡就不再贅述
From:http://tw.wingwit.com/Article/program/Oracle/201311/18702.html