CONTROL FILE AND REDO LOG FILE
Multiplexing the control file
Steps:-
1.
Sql> ALTER
SYSTEM SET CONTROL_FILES =’/u02/user18/test/control/control01.ctl’, ’/u02/user18/test/control/control02.ctl’
SCOPE=spfile;
2.
Sql>SHUTDOWN
IMMEDIATE;
3.
$cp /u02/user18/test/control/control01.ctl /u02/user18/test/control/control02.ctl
4.
Sql> STARTUP
5.
Sql> SELECT
NAME FROM V$CONTROLFILE;
Adding redo log group to the database
Sql>ALTER DATABASE ADD LOGFILE GROUP 4 ('/u02/user18/test/log/redo10a.log' , '/u02/user18/test/log/redo10b.log') SIZE 10m;
Adding redo log member to existing group
SQL>ALTER DATABASE ADD LOGFILE MEMBER '/u02/user18/test/log/redo2c.log’ TO GROUP 4;
Droping redo log group from database
Sql>ALTER DATABASE DROP LOGFILE GROUP 4;
Drop redo log member from the database
Sql>ALTER DATABASE DROP LOGFILE MEMBER ‘/u02/user18/test/log/redo2c.log’;
Resizing redo log member
Steps:-
Sql> ALTER DATABASE ADD LOGFILE MEMBER ‘/u02/user18/test/log/redo01b.log’
SIZE 10M TO GROUP 1;
Sql> ALTER DATABASE ADD LOGFILE MEMBER ‘/u02/user18/test/log/redo02b.log’
SIZE 10M TO GROUP 2;
Sql> ALTER SYSTEM SWITCH LOGFILE;
Sql> ALTER DATABASE DROP LOGFILE MEMBER ‘/u02/user18/test/log/redo01a.log’;
Sql> ALTER DATABASE DROP LOGFILE MEMBER ‘/u02/user18/test/log/redo02a.log’;
Views:-
V$CONTROLFILE
V$LOGFILE
V$LOG
No comments:
Post a Comment