1.在$ORACLE_HOME/dbs下既有spfile文件又有pfile(initxxx.ora)文件,请问oracle数据库instance启动时是以哪个初始化参数文件为准?如果我修改了initxxx.ora文件,会对instance起作用吗?
在9i 以后,oralce 启动是以spfile 为准不是以pfile .当修改了initxxx.ora文件,必须重启动数据库instance才起作用,否则就必须用指令态更改其参数,但有参数是不能动态更改的。
2,3 理解的不是透,所以就不敢误人子弟了。帮你up,
在9i 以后,oralce 启动是以spfile 为准不是以pfile .当修改了initxxx.ora文件,必须重启动数据库instance才起作用,否则就必须用指令态更改其参数,但有参数是不能动态更改的。
2,3 理解的不是透,所以就不敢误人子弟了。帮你up,
3 日志文件的容量是可以设置的啊,8i中缺省大概500K,9i一下子到了100M,10g又回到了大概10M。
至于什么叫满了,没研究过,我觉得应该就是没办法再容纳一个块了
这样修改了spfile。那个pfile是没有用的,如果你需要修改不能动态修改的参数,那么应当create pfile ... from spfile;,然后修改生成的pfile,然后停掉数据库,用修改后的pfile来启动