Linux で Oracle データベースを閉じる方法
Oracle データベースは、業界で最も人気があり、広く使用されているリレーショナル データベースの 1 つです。 Linux システム上での Oracle データベースのインストールと実行は複雑なプロセスであり、特にデータベースをシャットダウンする場合は、いくつかの詳細にも注意する必要があります。この記事では、データ損失やハードウェアの損傷を回避するために Oracle データベースを正常にシャットダウンする方法を紹介します。
まず、Oracle データベースをシャットダウンする前に、管理者はデータをバックアップすることをお勧めします。 Oracle データベースは自動的にデータをディスクに書き込みますが、システムがクラッシュしたりハードウェア障害が発生した場合にはデータが失われる可能性があるため、バックアップが最良の選択です。バックアップは、Oracle データベースに付属のバックアップ ツール、または Linux システムに付属の tar コマンドを使用して実行できます。
バックアップの準備が完了したら、データベースを閉じ始めることができます。 Linux システムでは、Oracle データベースを閉じるには、sqlplus コマンド ライン インターフェイスを使用するか、Oracle が提供するグラフィカル管理ツールを使用します。次に、これら 2 つの方法の具体的な手順をそれぞれ紹介します。
ステップ 1: システムにログインします
まず、システムにログインする必要があります。 Oracle データベース管理者ユーザーとして:
$ su - oracle
ステップ 2: sqlplus の開始
sqlplus コマンド ラインを入力します:
$ sqlplus / as sysdba
ステップ 3: データベース インスタンスを閉じる
sqlplus コマンド ラインで、次のコマンドを入力してデータベース インスタンスをシャットダウンします:
SQL> shutdown immediate;
このコマンドは、実行中のデータベース インスタンスをただちにシャットダウンします。実行中のセッションがある場合、セッションは中断され、コミットされていないトランザクションはすべてロールバックされます。
ステップ 4: sqlplus を終了する
データベース インスタンスを閉じた後、sqlplus コマンド ライン インターフェイスを終了できます。
SQL> exit;
Oracle データベースには、Enterprise Manager (EM) や Database Control (DBControl) などのいくつかのグラフィカル管理ツールが用意されており、管理者がデータベースをより簡単に管理および監視できるようになります。以下は、EM および DBControl を通じてデータベースを閉じる手順です。
ステップ 1: EM または DBControl にログインする
EM または DBControl 管理ツールに Oracle 管理者ユーザーとしてログインする必要があります。
ステップ 2: [インスタンスを閉じる] を選択します。
EM または DBControl インターフェイスで [インスタンスを閉じる] オプションを選択します。これにより、管理者にデータベース インスタンスを確実にシャットダウンするかどうかを尋ねる確認ウィンドウが表示されます。
ステップ 3: インスタンスを確認して閉じる
ポップアップ確認ウィンドウで、管理者がインスタンスを閉じたいことを確認し、[閉じる] ボタンをクリックしてシャットダウン プロセスを完了します。 。
ステップ 4: EM または DBControl を終了する
インスタンスを閉じた後、EM または DBControl 管理ツールを終了できます。
概要
Oracle データベースは、エンタープライズ レベルのアプリケーションの重要な部分の 1 つです。データベースのシャットダウンは、すべての管理者が直面しなければならないタスクです。 Oracle データベースをシャットダウンする場合は、必ず事前にデータをバックアップし、適切な方法でデータベースをシャットダウンしてください。この記事では、Oracle データベースをシャットダウンする 2 つの方法を紹介します。管理者は、必要に応じて、適切な方法を選択してデータベースをシャットダウンできます。
以上がLinuxでオラクルを閉じるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。