如何開啟 關閉資料庫歸檔

2021-06-08 08:34:34 字數 2369 閱讀 1396

1)單機模式下:

如果開啟歸檔,請保證

log_archive_start=true   --開啟自動歸檔,否則只能手工歸檔,如果是關閉了歸檔,則設定該引數為false。10g之後廢除該引數,不需要設定。

log_archive_dest =注意:如果是ops/rac環境,需要先把parallel_server = true注釋掉,然後執行如下步驟,最後用這個引數重新啟動

1、開啟歸檔:

a. 關閉資料庫shutdown immediate

b. startup mount

c. alter database archivelog

d. alter database opne

2、關閉歸檔:

a. 關閉資料庫shutdown immediate

b. startup mount

c. alter database noarchivelog

d. alter database open

歸檔資訊可以通過如下語句檢視

sql> archive log list

database log mode archive mode

automatic archival enabled

archive destination e:oracleora92databasearchive

oldest online log sequence 131

next log sequence to archive 133

current log sequence 133

2)rac模式下:

1.關閉所有的instance

2.在節點1上設定以下引數,如果使用spfile就先生成pfile再修改

cluster_database=false.

log_archive_dest=《歸檔路徑》

log_archive_start=true

log_archive_format=《歸檔檔案格式》

3. 以exclusive模式啟動資料庫

sql> startup mount exclusive pfile=『******』.

4. 啟動歸檔模式

sql> alter database archivelog

5.開啟資料庫

sql> alter database open

6.關閉資料庫並修改初始化引數

sql> shutdown immediate

cluster_database=true

7.啟動所有的instance,記得先生成spfile

8.核對歸檔,模式是否啟動

sql> archive log list

********************==

以下步驟在node1機器上操作,node2保持down。在所有的操作完成後再開啟node2的資料庫。。。

sqlplus>connect sys/password

sqlplus>alter system set cluster_database=false scope=spfile;     ### 10gr2之後不用修改該引數

sqlplus>shutdown immediate;

sqlplus>startup mount exclusive;

sqlplus>alter database noarchivelog;

sqlplus>alter system set cluster_database=true scope=spfile;

sqlplus>shutdown immediate;

sqlplus>startup

非歸檔改為歸檔

sqlplus>connect sys/password

sqlplus>alter system set cluster_database=false scope=spfile;

sqlplus>shutdown immediate;

sqlplus>startup mount exclusive;

sqlplus>alter database archivelog;

sqlplus>alter system set cluster_database=true scope=spfile;

sqlplus>shutdown immediate;

sqlplus>startup

********************

相關資料字典

v$archived_log

v$archive_dest

v$log_history

v$database

Oracle資料庫開啟關閉歸檔

資料庫開啟歸檔模式 步驟如下 oracle 10g admin sqlplus as sysdba sql alter user sys identified by sys 忘記密碼修改密碼,database altered sql conn sys sys as sysdba connected....

Oracle資料庫關閉歸檔功能及刪除歸檔日誌方法

注意 資料庫歸檔功能的開啟和關閉需重啟例項。一 查詢資料 庫歸檔是否開啟 返回值是archivelog則開啟了歸檔模式 noarchivelog是未開啟。conn sys sys orcl as sysdba select log mode from v database 二 歸檔日誌日 空間使用 ...

mysql歸檔模式 如何啟用或關閉資料庫歸檔模式

一 設定為歸檔方式 1 sql archive log list 檢視是不是歸檔方式 2 sql alter system set log archive start true scope spfile 啟用主動歸檔 sql alter system set log archive dest loc...