ホームページ  >  記事  >  データベース  >  Oracle がアーカイブ モードであるかどうかを確認する方法

Oracle がアーカイブ モードであるかどうかを確認する方法

WBOY
WBOYオリジナル
2022-05-10 16:35:017895ブラウズ

方法: 1. "select name, log_mode from v$database" ステートメントを使用します。表示された結果が ARCHIVELOG の場合はアーカイブ モード、結果が NOARCHIVELOG の場合は非アーカイブ モードです。 ; 2.「アーカイブログリスト」ステートメントビューを使用します。

Oracle がアーカイブ モードであるかどうかを確認する方法

このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。

Oracle がアーカイブ モードであるかどうかを確認する方法

1. v$database から name,log_mode を選択します;

selectname,log_mode,open_mode from v$database;
NAME LOG_MODE OPEN_MODE
--------- ------------ -----------------
CKDB ARCHIVELOG READ WRITE

アーカイブ モードの場合、次に LOG_MODE= ARCHIVELOG

非アーカイブ モードの場合は、LOG_MODE=NOARCHIVELOG

次のステートメントを使用することもできます

2 、アーカイブ ログ リスト; (この方法には sysdba が必要です)

Oracle ログ モードの表示:

archive log list

Oracle がアーカイブ モードであるかどうかを確認する方法

知識の拡張:

Oracle ログ モードの変更:

1、データベースを閉じる: 即時シャットダウン;

2、データベース インスタンスをマウント状態で開始: マウントを開始;

3、データベース ログ モードを切り替えます:

alter database archivelog; (データベースをアーカイブ ログ モードに設定します)

alter database noarchivelog; (データベースを非アーカイブ ログ モードに設定します) )

4、データベースを開きます: alter database open;

5、データベースがアーカイブ モードであることを確認します: アーカイブ ログ リスト;

推奨チュートリアル: "Oracle ビデオ チュートリアル "

以上がOracle がアーカイブ モードであるかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。