1

默认为 49

如何编辑到更高?

4

2 回答 2

4

您将需要发出以下命令(以具有更改系统权限的用户身份连接,sys 将执行此操作)

更改系统设置会话= numberofsessions范围= spfile;

您是否遇到过 ORA-12516 或 ORA-12520 错误?如果是这样,增加进程数可能也是个好主意

改变系统设置进程=进程数范围=spfile

IIRC 您需要在发出这些命令后反弹数据库。这个链接http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf有一些关于配置 XE 的好信息。当我使用 XE 遇到类似问题时,我查阅了它。

于 2008-09-17T20:42:33.723 回答
0

您可以检查连接限制以微调会话/进程限制:

http://zhefeng.wordpress.com/2008/09/24/ora-12516-error-tnslistener-could-not-find-available-handler-with-matching-protocol-stack/ ?

Step1:查看进程限制。

从 gv$resource_limit 中选择 *;

Step2:将参数从 150(默认)增加到 300(或任何其他所需的数字)

sql>alter system set processes=300 范围=spfile;

Step3:重启数据库,让参数生效。

ps:查看链接了解更多信息。

于 2011-09-26T14:02:43.757 回答