Oracle RAC添加删除日志文件

Oracle RAC添加删除日志文件

𝓓𝓸𝓷 Lv6

Oracle RAC添加删除redo log日志文件

一、查看当前在线日志

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
set linesize 500 pagesize 500
col member for a50
select * from v$logfile;


GROUP# STATUS TYPE MEMBER IS_
---------- ------- ------- -------------------------------------------------- ---
2 ONLINE +DATA/yfdb/onlinelog/group_2.262.948713917 NO
2 ONLINE +FRA/yfdb/onlinelog/group_2.258.948713917 YES
1 ONLINE +DATA/yfdb/onlinelog/group_1.261.948713915 NO
1 ONLINE +FRA/yfdb/onlinelog/group_1.257.948713915 YES
3 ONLINE +DATA/yfdb/onlinelog/group_3.265.948714085 NO
3 ONLINE +FRA/yfdb/onlinelog/group_3.259.948714085 YES
4 ONLINE +DATA/yfdb/onlinelog/group_4.266.948714087 NO
4 ONLINE +FRA/yfdb/onlinelog/group_4.260.948714087 YES
5 ONLINE +DATA/yfdb/onlinelog/group_5.355.1063363569 NO
5 ONLINE +FRA/yfdb/onlinelog/group_5.1446.1063363571 NO
6 ONLINE +DATA/yfdb/onlinelog/group_6.354.1063363581 NO
6 ONLINE +FRA/yfdb/onlinelog/group_6.2582.1063363581 NO

12 rows selected.

SQL> select thread#,group#,archived,status from v$log;

THREAD# GROUP# ARC STATUS
---------- ---------- --- ----------------
1 1 YES INACTIVE
1 2 YES INACTIVE
2 3 NO CURRENT
2 4 YES INACTIVE
1 5 NO CURRENT
2 6 YES INACTIVE

6 rows selected.

二、删除日志组

1
2
3
4
5
6
7
8
9
10
11
12
---删除在线日志
alter database drop logfile group 1;
alter database drop logfile group 2;

alter database drop logfile group 3;
alter database drop logfile group 4;

alter database drop logfile group 6;

---删除日志成员(可选):
alter database drop logfile member '+FRA/yfdb/onlinelog/group_5.1446.1063363571';
alter database drop logfile member '+FRA/yfdb/onlinelog/group_6.2582.1063363581';

三、添加日志

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
---添加在线日志:
alter database add logfile thread 1 group 1 '+DATA' size 500M;
alter database add logfile thread 1 group 2 '+DATA' size 500M;

alter database add logfile thread 2 group 3 '+DATA' size 500M;
alter database add logfile thread 2 group 4 '+DATA' size 500M;

alter database add logfile thread 1 group 5 '+DATA' size 500M;
alter database add logfile thread 1 group 6 '+DATA' size 500M;

alter database add logfile thread 2 group 7 '+DATA' size 500M;
alter database add logfile thread 2 group 8 '+DATA' size 500M;

---添加日志成员(可选)
alter database add logfile member '+FRA' to group 4;
  • Title: Oracle RAC添加删除日志文件
  • Author: 𝓓𝓸𝓷
  • Created at : 2025-08-05 18:29:55
  • Updated at : 2025-08-06 11:24:23
  • Link: https://www.zhangdong.me/oracle-rac-add-logfile.html
  • License: This work is licensed under CC BY-NC-SA 4.0.
评论