Oracle Database プロファイルで設定した最大セッション数を変更する

Oracle Database プロファイルで設定した最大セッション数を変更する

Oracle Databaseで、プロファイルで設定した最大セッション数を変更する手順を記述してます。「ALTER PROFILE」に対象のプロファイルを指定して「SESSIONS_PER_USER」で設定します。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS windows11 home
  • Oracle Database 21c Express Edition
  • SQL Developer 21.2.1.204

手順

プロファイルで設定した最大セッション数を変更するには、「ALTER PROFILE」で「SESSIONS_PER_USER」を使用します。

ALTER PROFILE プロファイル名 LIMIT
SESSIONS_PER_USER 同時セッション数;

実際に、以下の最大セッション数が3に設定されている「PRO_1」というプロファイルを変更してみます。

CREATE PROFILE PRO_1 LIMIT
SESSIONS_PER_USER 3;

5に変更します。

ALTER PROFILE PRO_1 LIMIT
SESSIONS_PER_USER 5;

実行結果

無制限に設定

セッション数を無制限に設定する場合は、「UNLIMITED」を使用します。

ALTER PROFILE PRO_1 LIMIT
SESSIONS_PER_USER UNLIMITED;