blog

Linuxサーバー側のOracleエラーORA-12516ソリューションのアイデアへの接続

1 linux側で、oracleユーザに切り替えて、システムユーザでoracleデータベースにログイン 2 現在のoracleデータベースのプロセス数+セッション数、プロセス数制限+セッション数を確認...

Oct 20, 2020 · 2 min. read
シェア

リナックス側で、オラクルユーザーに切り替え、システムユーザーを使用してオラクルデータベースにログインします。

su - oracle

sqlplus / as sysdba

現在のオラクルデータベースのプロセス数+セッション数およびプロセス数制限+セッション数制限の表示

SQL> select count(*) from v$process; //現在のオラクルデータベースプロセス数
SQL> select count(*) from v$session; //現在のオラクルデータベースセッション数
SQL> select value from v$parameter where name = 'processes'; //最大プロセス数
SQL> select value from v$parameter where name = 'sessions'; //sessions 
SQL> show parameter processes //現在のデータベースプロセスパラメータ
SQL> show parameter sessions //現在のデータベースプロセスパラメータ

プロセス数+セッション数の上限を変更

SQL> alter system set processes=300 scope=spfile;
SQL> alter system set sessions=300 scope=spfile;

他の方のspfileの説明を引用します:

注:ここでプロンプトエラー:ORA-32001の場合、それはDBがpfileで起動されていることを意味し、あなたはspfileで起動するように修正する必要があり、具体的な修正方法は次のとおりです:

SQL>show parameter spfile起動に使用されているファイルを確認する。
SQL> show parameter spfile;
動的に変更するには、spfileを使って起動する必要がある。現在、起動にpfileを使用している場合は、以下のようにspfile起動に切り替えることができる:
SQL>create spfile from pfile;
SQL>shutdown immediate;
SQL>startup;
show paramer spfileで値があるかどうかを確認する。そうでなければ、spfileの起動である。

変更を有効にするためにデータベースを再起動します。

SQL> shutdown SQL> startup

Read next

nwjsはパッケージ化されたvueプロジェクトを開始する。

nwjs how to start a packageaged vue project download nwjs official website download usually the official website download will be slower this time directly with the Taobao mirror direct download ps://..../m

Oct 18, 2020 · 2 min read