- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
因配置Process参数导致Oracle监听无法启动的问题解决办法
因配置Process参数导致Oracle监听
无法启动的问题解决办法
1.业务描述
Pfile为文本格式的参数文件,存放数据库配置参数;Spfile为服务器参数文件,以二进制格式进行存放,内容为数据库及例程的参数和数值,不能以文本的编辑工具打开,数据库启动时,默认使用初始化文件Spfile。所以当配置Process参数导致Oracle监听无法启动时,可以通过修改Spfile文件中的参数,而Spfile为二进制文件,不能直接修改,先通过Spfile创建Pfile文件,修改Process参数后,再更新到Spfile文件中,已达到修改Spfile文件的目的。
参考文档:/343343/774033
2.解决方法
(1)通过dos界面连接数据库,如图:
C:\Users\Administratorsqlplus /nolog
SQL connect /as sysdba
(2)在Oracle安装路径根目录下,创建pfile文件,如图:
SQL create pfile=/tmp/pfile from spfile;
(3)修改Processes参数,默认值为150,如图:
(4)关闭数据库(shutdown),创建Spfile文件,如图:
SQL shutdown
SQL create spfile from pfile=/tmp/pfile;
(5)启动数据库(startup),如图:
SQL startup
备注:这样就能正常启动监听程序。
2.Process与Sessions的配置参数
(1)Sessions配置规则
Sessions 参数指定了一个 Instance中能够同时存在的sessions数量,或者说,就是能同时登陆到数据库的并发用户数。通常设定这个数字时需要考虑我们可能会有多少个同时连接到数据库的并发用户,并加上后台进程的进程数,最后乘与1.1再加5。
公式:sessions=1.1*processes + 5。
(2)Process配置规则
Processes参数指定了Instance在OS层面所能同时运行的进程数。基于和sessions设定同样的考虑,我们在设定processes时,也应考虑我们可能会有多少个同时连接到数据库的并发用户,并加上后台进程的进程数。
公式:普通后台进程+最大共享服务器的进程数(max_shared_servers) + 最大Dispatcher进程数(max_dispatchers)。
备注:Process配置找了材料,没有具体配置值,以后碰到了,再补充文档。
参考文档:
/blog/static/193917174201252911727149/
/s/blog_9426b1bd01012qsr.html
第1页 共4页
文档评论(0)