該變歸檔日誌大小只有改變日誌組的大小!
方法:加入新的大的日誌檔案,然後刪掉舊的小的日誌檔案
假設現有三個日誌組,每個組內有乙個成員,每個成員的大小為1mb,現在想把此三個日誌組的成員大小都改為10mb
1、建立2個新的日誌組
alter database add logfile group 4 ('d:\oracle\oradata\oradb\redo04_1.log') size 1024k;
alter database add logfile group 5 ('d:\oracle\oradata\oradb\redo05_1.log') size 1024k;
2、切換當前日誌到新的日誌組
alter system switch logfile;
alter system switch logfile;
3、刪除舊的日誌組
alter database drop logfile group 1;
alter database drop logfile group 2;
alter database drop logfile group 3;
4、作業系統下刪除原日誌組1、2、3中的檔案
5、重建日誌組1、2、3
alter database add logfile group 1 ('d:\oracle\oradata\oradb\redo01_1.log') size 10m;
alter database add logfile group 2 ('d:\oracle\oradata\oradb\redo02_1.log') size 10m;
alter database add logfile group 3 ('d:\oracle\oradata\oradb\redo03_1.log') size 10m;
6、切換日誌組
alter system switch logfile;
alter system switch logfile;
alter system switch logfile;
7、刪除中間過渡用的日誌組4、5
alter database drop logfile group 4;
alter database drop logfile group 5;
8、到作業系統下刪除原日誌組4、5中的檔案
9、備份當前的最新的控制檔案
sql> connect internal
sql> alter database backup controlfile to trace resetlogs
oracle日誌歸檔模式改變
一.確認日誌工作模式 1.查詢v database sql select log mode from v database log mode archivelog 表明目前資料庫執行在歸檔日誌下,即資料庫在歸檔日誌模式下工作。2.執行命令archive log list sql archive lo...
oracle日誌歸檔
文章出處 感謝作者的分享 oracle 歸檔日誌 oracle可以將聯機日誌檔案儲存到多個不同的位置,將聯機日誌轉換為歸檔日誌的過程稱之為歸檔。相應的日誌被稱為歸檔日誌。一 歸檔日誌 是聯機重做日誌組檔案的乙個副本 包含redo記錄以及乙個唯一的log sequence number 對日誌組中的乙...
Oracle 歸檔日誌
spfile錯誤導致資料庫無法啟動 又一例spfile設定錯誤導致資料庫無法啟動 managing archived redo logs oracle例項和oracle資料庫 oracle體系結構 oracle 使用者 物件許可權 系統許可權 oracle 角色 配置檔案 oracle 聯機重做日誌...