作者:yt_zyp 發(fā)表于:2003-11-12 15:19:25
數據庫中的原有配置3個(gè)redolog文件,大小1M,由于切換頻繁,想擴大大小,如何操作?
--------------------------------------------------------------------------------
txfy 回復于:2003-11-11 12:10:13
假設現有三個(gè)日志組,每個(gè)組內有一個(gè)成員,每個(gè)成員的大小為1MB,現在想把此三個(gè)日志組的成員大小都改為10MB
1、創(chuàng )建2個(gè)新的日志組
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、刪除中間過(guò)渡用的日志組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
(注意:如果為安全考慮每個(gè)group可以多加幾個(gè)文件)
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。