SQL> show parameter spfile;NAME TYPE VALUE
------------------------------------ ---------------------- ---------------------------
spfile stringvalue未空,说明当前启动文件用的的是pfile的,我要想修改成使用:spfile来启动,请问该如何修改呢???
------------------------------------ ---------------------- ---------------------------
spfile stringvalue未空,说明当前启动文件用的的是pfile的,我要想修改成使用:spfile来启动,请问该如何修改呢???
startup;(11gstartup优先使用spfile) 或者startup spfile = 'xx/xx/xx/spfile$ORACLE_SID.ora';不过shutdown之前,先确认你有spfile。
shutdown immediate
startup
create spfile from pfile;
shutdown immediate;
startup spfile = '/../spfile$ORACLE_SID.ora'
2、在系统可停库时段,以sys用户登入数据库,执行下列脚本——
create spfile from pfile;
shutdown immediate;
startup
3、登出数据库说明:
1>、create spfile from pfile;数据库会以你当前pfile为母本创建spfile至默认路径下。
2>、重启数据库,数据库会自动从默认路径下寻找刚你创建的spfile文件。
不错i agree with you