探索oracle之rman_07 参数文件丢失恢复,oracle数据库的参数文件有两种一种是pfile(初始化参数文件),还有一种是spfile(服务器初
oracle数据库的参数文件有两种一种是pfile(初始化参数文件),还有一种是spfile(服务器初始化参数文件);实际上spfile是pfile衍生过来的一新参数文件,应用9i以后的版本,在9i之前的版本都不支持,只支持pfile;而且pfile是不能通过oracle命令来进行备份的,只有spfile才支持备份。
以后
备份参数文件:
rman> backupspfile;
starting backupat 05-jul-12
using channelora_disk_1
channelora_disk_1: starting full datafile backupset
channelora_disk_1: specifying datafile(s) in backupset
including currentspfile in backupset
channelora_disk_1: starting piece 1 at 05-jul-12
channelora_disk_1: finished piece 1 at 05-jul-12
piecehandle=/dbbak/bak_wwl_07_05_03nfbi5c_1_1 tag=tag20120705t175348 comment=none
channelora_disk_1: backup set complete, elapsed time: 00:00:02
finished backupat 05-jul-12
starting controlfile and spfile autobackup at 05-jul-12
piecehandle=/dbsoft/product/10.2.0/db_1/dbs/c-5520179-20120705-01 comment=none
finished controlfile and spfile autobackup at 05-jul-12
rman>
2、备份完之后,我们可以看到如下备份信息:
bs key type lv size device type elapsed time completion time
------- ---- ------------ ----------- ------------ ---------------
3 full 80.00k disk 00:00:01 05-jul-12
bp key: 3 status: available compressed: no tag: tag20120705t175348
piece name:/dbbak/bak_wwl_07_05_03nfbi5c_1_1
spfile included: modification time: 05-jul-12
3、模拟参数文件丢失:
sql> showparameter spfile;
name type value
----------------------------------------------- ------------------------------
spfile string /dbsoft/product/10.2.0/db_1/db
s/spfilewwl.ora
sql>
删除参数文件:
[oracle@wwldb ~]$ rm /dbsoft/product/10.2.0/db_1/dbs/spfilewwl.ora
[oracle@wwldb ~]$ ls /dbsoft/product/10.2.0/db_1/dbs/spfilewwl.ora
ls: /dbsoft/product/10.2.0/db_1/dbs/spfilewwl.ora: no such file ordirectory
[oracle@wwldb dbs]$ ll
total 7240
drwxr-xr-x 2 oracle oinstall 4096 jul 5 18:25 bak
-rw-rw---- 1 oracle oinstall 1544 may 16 16:44 hc_wwl.dat
-rw-rw---- 1 oracle oinstall 24 may 23 15:52 lkdummy
-rw-rw---- 1 oracle oinstall 24 may 16 16:47 lkwwl
-rw-r----- 1 oracle oinstall 1536 may 21 15:05 orapwwwl
drwxr-xr-x 2 oracle oinstall 4096 jul 5 18:25 pfilebak
-rw-r----- 1 oracle oinstall 7389184 jul 5 17:53 snapcf_wwl.f
[oracle@wwldb dbs]$
来供数据库的启动。
,