日期:2014-05-16  浏览次数:20468 次

关于几个spfile ,pflie,init.ora的理解
oracle启动的时候调用哪个参数呢? linux里会有init.ora,init[sid].ora,spfile[sid].ora这两个参数。
SPFILE的作用是可以远程使用Alter   System命令更改例程参数,而不用手工修改参数文件 ,可以在用Startup命令启动例程时,指定使用SPFILE或者PFILE
pfile是静态的文本文件,而spfile是动态的二进制文件,不过两种文件可以相互转化 create spfile from pfile 或者 create pfile from spfile。。
oracle会首先读取spfile[sid].ora里的参数,
init[sid].ora可以代替spfile[sid].ora
Startup命令启动例程时,指定使用SPFILE或者PFILE,其中pfile指的就是init.ora