2017-07-20 3 views
-1

の最大数は、私はプロセス、セッション、およびトランザクションの数を増やす必要があると言う記事を読みました。このエラーORA-00020最近のプロセス

ora-00020 maximum number of processes 

に直面してきました。 私は試しました。単に以下のことを行っています: データベースにSYSDBAとしてログインしました。

alter system set processes = 500 scope = psfile 

がセッションを増加させると、トランザクションがIは以下の式に従うことを必要とする: セッション=(1.1 *プロセス)+ 5つの トランザクション=(1.1 *セッション) Iは、次のコマンドを使用しようとしましたまあ、それが正しいかどうかわからない。 ですから、上記のコマンドで最初にプロセスを増やそうとしました。 私は、ORA-02095について読んだ後、別のエラー

[code] ora-02095: specified initialization parameter cannot be modified[/code] 

を得ました。私はそれがspfileかpfileならスコープをチェックしなければならないことがわかった。

SELECT DECODE(value, NULL, 'PFILE', 'SPFILE') "Init File Type" 
FROM sys.v_$parameter WHERE name = 'spfile'; 
no rows selected 

はあなたが私に

+0

'scope = psfile'はタイプミスです。しかし、あなたは*ここに入力ミスをしましたか、それともあなたがそれを走らせたのですか? – APC

答えて

0

ソリューションを助けてくださいすることができます データベースファイルに移動します ADMINの\データベースにアクセスしてください\ PFILE \ init.oraの それは プロセス= 59 にプロセスを変更 開きます= 200 その後、データベースをシャットダウンして起動します。 問題が解決しました。全てに感謝。