加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

关于resource_manager_plan 设置导致的数据库连接问题

(2012-04-09 17:33:36)
标签:

oracle

resource

连接

杂谈

分类: oracle原创心得

今天下午突然大家的数据库都连不上了,起初以为是断线了,后拉经过从起监听、数据库、甚至服务器,都没有解决。而且,在本地和异地使用as sysdba就可以登录,所以认为不是数据和监听的问题。

 

在客户端连接时报出:

sp2-1503

sp2-0152

两个错误,所以刚开始都是围绕这两个问题查找原因。网上所提供的解决方案都没能解决。

 

最后还是要通过查看日志,

发现resource_manager_plan 被改成'INTERNAL_QUIESCE'了,将其置空后,数据库即可连接。

 

ALTER SYSTEM SET resource_manager_plan= '' SCOPE=BOTH;

 

INTERNAL_QUIESCE:
INTERNAL_QUIESCE -

freezes all sessions out (by setting max number of sessions to 0) except for SYS_GROUP

冻结所有会话除了sys_group组的用户。

 

RESOURCE_MANAGER_PLAN

specifies the top-level resource plan to use for an instance. The resource manager will load this top-level plan along with all its descendants (subplans, directives, and consumer groups). If you do not specify this parameter, the resource manager is off by default.

You can change the setting of this parameter using the ALTER SYSTEM statement to turn on the resource manager (if it was previously off) or to turn off the resource manager or change the current plan (if it was previously on). If you specify a plan that does not exist in the data dictionary, Oracle returns an error message. 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有