ITPub博客

首页 > Linux操作系统 > Linux操作系统 > OracleServiceORCL服务启动参数文件的搜索次序

OracleServiceORCL服务启动参数文件的搜索次序

原创 Linux操作系统 作者:davidyu720 时间:2019-05-30 14:06:05 0 删除 编辑

Q: 服务如何选择启动参数文件SPFILE或PFILE?
测试:
在windows 平台上,通过服务启动数据库,或者通过oradim启动数据库时,
启动程序会查看 ORA_ORCL_PFILE 注册项的设置。
如果设置正确,则通过 PFILE 启动系统;否则会根据下面的搜索次序来决定。

参考资料:

关于pfile和spfile的关系

http://www.eygle.com/faq/Oracle9i.New.Feature.Spfile.01.htm

Q:如何知道是从spfile启动,还是从init.ora启动的?
A:show parameter spfile
Q:启动参数文件的搜索次序?
A:顺序是spfilesid.ora spfile.ora pfilesid.ora pfile.ora

补充一下:
1)如果 HOME0/ORA__PFILE不存在,则oradim系统会继续根据上面两位提到的搜索规则来决定spfile或pfile
2)如果 HOME0/ORA__PFILE存在,但指定的文件不存在,则ORADIM不启动数据库实例。我想这是windows平台上ORACLE不能自动启动的一个原因吧。

测试环境 ORACLE 9203 32bit + WINDOWS XP SP2


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9844649/viewspace-579995/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-08-18

  • 博文量
    204
  • 访问量
    153288