16.3.15 ORA-12540およびTNS-00510
内部制限を超えたことを示します。
メッセージ
ORA-12540: TNS:Internal limit restriction exceeded
TNS-00510: Internal limit restriction exceeded
原因
考えられる制限は次のとおりです:
-
Oracle Netが同時に処理できるオープン接続の数
-
同時に使用できるメモリー・バッファの数
-
特定のデータベース・インスタンスで許可されるプロセスの数
最初の2つは、ハード上の制限を示しています。3つ目は、データベース初期化ファイルのPROCESSES
パラメータを大きな値に設定することで増やすことができる制限の例です。この場合は、TNS-12500またはORA-12500エラーも戻されます。
状況によっては、これらのエラーはTNS-12549またはORA-12549、およびTNS-00519のエラーと同じ条件下で発生する可能性があります。
処置
オープン接続がクローズするのを待ち、再試行します。引き続きエラーが発生する場合は、sqlnet.log
ファイルまたはlistener.log
ファイルで詳しいエラー・スタック情報を確認します。