Oracleデータベースを強制シャットダウンする方法

Oracleデータベースを強制終了するには、SHUTDOWNコマンドを使用します。強制終了を実行する方法は2つあります。

  1. SQL*Plusを使用してデータベースをシャットダウンする:
  1. SQL*Plusコマンドラインツールを開きます。
  2. データベースにはシステム管理者ユーザーでログインしてください。
  3. 次のコマンドを実行してデータベースをシャットダウンします。
SHUTDOWN IMMEDIATE;
  1. データベースはすぐにシャットダウンされ、すべてのコミットされていないトランザクションはロールバックされ、すべての接続は終了します。
  1. SQL Developerを使用してデータベースをシャットダウンする:
  1. SQL Developerツールを開きます。
  2. 接続ウィンドウでシステム管理者ユーザーを選択し、データベースにログインします。
  3. 「ナビゲータ」パネルで、「データベース接続」を展開し、終了させたいデータベースを選択する。
  4. データベースを右クリックし、「クローズ」を選択します。
  5. 表示されたダイアログで「今すぐ」を選択します
  6. データベースは間もなくシャットダウンされる予定です。コミットされていないトランザクションはすべてロールバックされ、すべての接続は終了します。

いずれの手法を使う場合も、データベースを強制終了する前に、アクティブなセッションがすべて終了し、未コミットのトランザクションがすべて完了あるいはロールバックされていることを確認する必要があります。データベースの強制終了はデータの喪失や破損につながる可能性があるため、慎重に行う必要があります。

bannerAds