Get the App
SLTechnology News&Howtos  ›  Database  › 

Installation Oracle11gR2 RAC--- modifies the online log

Shulou Source: shulou.com Published: 2022-06-01 14:55:48 10月01日 Update

Connect to the database server, query existing online log group information, and add online log groups.

Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.4.0

Connected as system

SQL > select * from v$logfile

GROUP# STATUS TYPE MEMBER IS_RECOVERY_DEST_FILE

-

2 ONLINE + DATA/oracle/onlinelog/group_2.262.900549871 NO

2 ONLINE + FRA/oracle/onlinelog/group_2.258.900549873 YES

1 ONLINE + DATA/oracle/onlinelog/group_1.261.900549865 NO

1 ONLINE + FRA/oracle/onlinelog/group_1.257.900549867 YES

3 ONLINE + DATA/oracle/onlinelog/group_3.265.900550437 NO

3 ONLINE + FRA/oracle/onlinelog/group_3.259.900550441 YES

4 ONLINE + DATA/oracle/onlinelog/group_4.266.900550445 NO

4 ONLINE + FRA/oracle/onlinelog/group_4.260.900550449 YES

8 rows selected

Add a new log group file

SQL > alter database add logfile thread 1 group5 ('+ DATA/oracle/onlinelog/group5','+FRA/oracle/onlinelog/group5') size 200m

Database altered

SQL > alter database add logfile thread 2 group6 ('+ DATA/oracle/onlinelog/group6','+FRA/oracle/onlinelog/group6') size 200m

Database altered

SQL > alter database add logfile thread 1 group7 ('+ DATA/oracle/onlinelog/group7','+FRA/oracle/onlinelog/group7') size 200m

Database altered

SQL > alter database add logfile thread 2 group8 ('+ DATA/oracle/onlinelog/group8','+FRA/oracle/onlinelog/group8') size 200m

Database altered

SQL > select * from v$logfile

GROUP# STATUS TYPE MEMBER IS_RECOVERY_DEST_FILE

-

2 ONLINE + DATA/oracle/onlinelog/group_2.262.900549871 NO

2 ONLINE + FRA/oracle/onlinelog/group_2.258.900549873 YES

1 ONLINE + DATA/oracle/onlinelog/group_1.261.900549865 NO

1 ONLINE + FRA/oracle/onlinelog/group_1.257.900549867 YES

3 ONLINE + DATA/oracle/onlinelog/group_3.265.900550437 NO

3 ONLINE + FRA/oracle/onlinelog/group_3.259.900550441 YES

4 ONLINE + DATA/oracle/onlinelog/group_4.266.900550445 NO

4 ONLINE + FRA/oracle/onlinelog/group_4.260.900550449 YES

5 ONLINE + DATA/oracle/onlinelog/group5 NO

5 ONLINE + FRA/oracle/onlinelog/group5 NO

6 ONLINE + DATA/oracle/onlinelog/group6 NO

6 ONLINE + FRA/oracle/onlinelog/group6 NO

7 ONLINE + DATA/oracle/onlinelog/group7 NO

7 ONLINE + FRA/oracle/onlinelog/group7 NO

8 ONLINE + DATA/oracle/onlinelog/group8 NO

8 ONLINE + FRA/oracle/onlinelog/group8 NO

16 rows selected

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

THREAD# GROUP# ARCHIVED STATUS

--

1 1 NO CURRENT

1 2 YES INACTIVE

2 3 YES INACTIVE

2 4 NO CURRENT

1 5 YES UNUSED

2 6 YES UNUSED

1 7 YES UNUSED

2 8 YES UNUSED

8 rows selected

Switch Lo

SQL > alter system switch logfile

System altered

SQL > alter system switch logfile

System altered

SQL > alter system switch logfile

System altered

SQL > alter system switch logfile

System altered

SQL > alter system switch logfile

System altered

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

THREAD# GROUP# ARCHIVED STATUS

--

1 1 YES ACTIVE

1 2 YES ACTIVE

2 3 YES INACTIVE

2 4 YES ACTIVE

1 5 NO CURRENT

2 6 YES ACTIVE

1 7 YES INACTIVE

2 8 NO CURRENT

8 rows selected

SQL > select * from v$logfile

GROUP# STATUS TYPE MEMBER IS_RECOVERY_DEST_FILE

-

2 ONLINE + DATA/oracle/onlinelog/group_2.262.900549871 NO

2 ONLINE + FRA/oracle/onlinelog/group_2.258.900549873 YES

1 ONLINE + DATA/oracle/onlinelog/group_1.261.900549865 NO

1 ONLINE + FRA/oracle/onlinelog/group_1.257.900549867 YES

3 ONLINE + DATA/oracle/onlinelog/group_3.265.900550437 NO

3 ONLINE + FRA/oracle/onlinelog/group_3.259.900550441 YES

4 ONLINE + DATA/oracle/onlinelog/group_4.266.900550445 NO

4 ONLINE + FRA/oracle/onlinelog/group_4.260.900550449 YES

5 ONLINE + DATA/oracle/onlinelog/group5 NO

5 ONLINE + FRA/oracle/onlinelog/group5 NO

6 ONLINE + DATA/oracle/onlinelog/group6 NO

6 ONLINE + FRA/oracle/onlinelog/group6 NO

7 ONLINE + DATA/oracle/onlinelog/group7 NO

7 ONLINE + FRA/oracle/onlinelog/group7 NO

8 ONLINE + DATA/oracle/onlinelog/group8 NO

8 ONLINE + FRA/oracle/onlinelog/group8 NO

16 rows selected

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

THREAD# GROUP# ARCHIVED STATUS

--

1 1 YES INACTIVE

1 2 YES INACTIVE

2 3 YES INACTIVE

2 4 YES INACTIVE

1 5 NO CURRENT

2 6 YES INACTIVE

1 7 YES INACTIVE

2 8 NO CURRENT

8 rows selected

Delete the original online log group, and the physical files will be deleted automatically.

SQL > alter database drop logfile group 1

Database altered

SQL > alter database drop logfile group 2

Database altered

SQL > alter database drop logfile group 3

Database altered

SQL > alter database drop logfile group 4

Database altered

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

THREAD# GROUP# ARCHIVED STATUS

--

1 5 NO CURRENT

2 6 YES INACTIVE

1 7 YES INACTIVE

2 8 NO CURRENT

SQL > select * from v$logfile

GROUP# STATUS TYPE MEMBER IS_RECOVERY_DEST_FILE

5 ONLINE + DATA/oracle/onlinelog/group5 NO

5 ONLINE + FRA/oracle/onlinelog/group5 NO

6 ONLINE + DATA/oracle/onlinelog/group6 NO

6 ONLINE + FRA/oracle/onlinelog/group6 NO

7 ONLINE + DATA/oracle/onlinelog/group7 NO

7 ONLINE + FRA/oracle/onlinelog/group7 NO

8 ONLINE + DATA/oracle/onlinelog/group8 NO

8 ONLINE + FRA/oracle/onlinelog/group8 NO

8 rows selected

SQL > /

GROUP# STATUS TYPE MEMBER IS_RECOVERY_DEST_FILE

5 ONLINE + DATA/oracle/onlinelog/group5 NO

5 ONLINE + FRA/oracle/onlinelog/group5 NO

6 ONLINE + DATA/oracle/onlinelog/group6 NO

6 ONLINE + FRA/oracle/onlinelog/group6 NO

7 ONLINE + DATA/oracle/onlinelog/group7 NO

7 ONLINE + FRA/oracle/onlinelog/group7 NO

8 ONLINE + DATA/oracle/onlinelog/group8 NO

8 ONLINE + FRA/oracle/onlinelog/group8 NO

8 rows selected

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

THREAD# GROUP# ARCHIVED STATUS

--

1 5 NO CURRENT

2 6 YES INACTIVE

1 7 YES INACTIVE

2 8 NO CURRENT

SQL > alter system switch logfile

System altered

SQL > /

System altered

SQL > /

System altered

SQL > /

System altered

SQL > /

System altered

SQL > select * from v$logfile

GROUP# STATUS TYPE MEMBER IS_RECOVERY_DEST_FILE

5 ONLINE + DATA/oracle/onlinelog/group5 NO

5 ONLINE + FRA/oracle/onlinelog/group5 NO

6 ONLINE + DATA/oracle/onlinelog/group6 NO

6 ONLINE + FRA/oracle/onlinelog/group6 NO

7 ONLINE + DATA/oracle/onlinelog/group7 NO

7 ONLINE + FRA/oracle/onlinelog/group7 NO

8 ONLINE + DATA/oracle/onlinelog/group8 NO

8 ONLINE + FRA/oracle/onlinelog/group8 NO

8 rows selected

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

THREAD# GROUP# ARCHIVED STATUS

--

1 5 YES ACTIVE

2 6 NO CURRENT

1 7 NO CURRENT

2 8 YES ACTIVE

SQL >

Tags: Log online file information at the same time data database server physics switching service query Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno MySQL Huawei Shulou Technology NVidia vpn