Oracle Shutdown Service
Oracle データベースは、エンタープライズ レベルのアプリケーション システムで広く使用されているリレーショナル データベース管理システムです。 Oracle データベースの実行プロセス中、サーバーの負荷を軽減したり、システムのメンテナンスを実行したりするために、一部のサービスをシャットダウンする必要がある場合があります。この記事では、Oracle データベースのサービスをシャットダウンする方法について説明します。
Oracle データベース インスタンスはメモリ内で実行されるプロセスであり、実行時に大量の CPU とメモリ リソースを使用します。したがって、不要なインスタンスを停止すると、貴重なシステム リソースが解放されます。 Oracle インスタンスを停止する方法は次のとおりです。
(1) SQLPLUS コマンド ライン ツールを使用してデータベースにログインします。
コンソールで SQLPLUS コマンド ライン ツールを開き、次を使用します。システム管理者または管理者権限を持つユーザー Oracle データベースにログインします。構文は次のとおりです。
sqlplus /nolog conn sys/[password] as sysdba
(2) Oracle インスタンスを停止します
SQLPLUS コマンド ライン ツールで、次のコマンドを使用して Oracle インスタンスを停止します。このコマンドは、Oracle インスタンスと関連するデータベース サービスをただちに停止します。インスタンスを停止する前に、Oracle データベースに現在保留中のトランザクションを完了させたい場合は、次のコマンドを使用します。
SHUTDOWN IMMEDIATE;
(1) リスナー コントロール コマンド ライン ツールを使用します。
コマンド ライン ツールで、次のコマンドを使用してリスナー コントロールにログインします。
SHUTDOWN TRANSACTIONAL;
(2) リスナーの停止
リスナー制御インターフェイスで、次のコマンドを使用してリスナーを停止します。
lsnrctl
このコマンドは、リスナーをただちに停止します。
Oracle Network Services の停止(1)Windows サービス マネージャの使用
Windows オペレーティング システムを使用している場合は、Windows サービス マネージャを使用して Oracle Network Service を停止できます。サービスマネージャーで、停止する必要があるサービスを見つけてマウスを右クリックし、ポップアップメニューで「停止」を選択します。
(2) Oracle Net Services の使用
Oracle データベース内の特定のネットワーク サービスを停止する場合は、Oracle Net Services ツールを使用できます。 SQLPLUSコマンドライン・ツールで、次のコマンドを使用してOracle Net Services管理インタフェースにログインします。
STOP;
管理インタフェースで、停止するサービスをクリックし、「停止」ボタンをクリックします。
概要
Oracle データベース内のサービスのシャットダウンは、システムのメンテナンスに必要な手順です。この記事で説明する方法を使用すると、データベースのセキュリティと整合性を確保しながら、サービスを停止するときに貴重なシステム リソースを解放できます。
以上がOracleでサービスをシャットダウンする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。