meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| oracle:database:resize_redologs [26/11/2024 13:43] – mdl | oracle:database:resize_redologs [26/11/2024 15:31] (Version actuelle) – mdl | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== RESIZE REDO LOGS ====== | ====== RESIZE REDO LOGS ====== | ||
| - | |||
| * size Online REDOLOG | * size Online REDOLOG | ||
| Ligne 25: | Ligne 24: | ||
| order by GROUP#, TYPE; | order by GROUP#, TYPE; | ||
| </ | </ | ||
| + | \\ | ||
| + | == PRIMAIRE == | ||
| - | ############## | + | * active Redo Group |
| - | ==> | + | <code PLSQL> |
| SELECT * FROM V$LOG; | SELECT * FROM V$LOG; | ||
| Ligne 36: | Ligne 37: | ||
| | | ||
| | | ||
| - | + | </code> | |
| - | ==> REDO FILES | + | |
| * on ajoute les nouveaux Redo | * on ajoute les nouveaux Redo | ||
| Ligne 66: | Ligne 67: | ||
| - | ==> | + | * drop unused ONLINE REDO |
| + | <code PLSQL> | ||
| alter database drop standby logfile group 1; | alter database drop standby logfile group 1; | ||
| alter database drop standby logfile group 3; | alter database drop standby logfile group 3; | ||
| + | </ | ||
| + | * rotation + checkpoint si current | ||
| - | ==> rotation + checkpoint si current | + | <code PLSQL> |
| alter system switch logfile; | alter system switch logfile; | ||
| ALTER SYSTEM CHECKPOINT GLOBAL; | ALTER SYSTEM CHECKPOINT GLOBAL; | ||
| select * from v$log; | select * from v$log; | ||
| + | </ | ||
| - | + | * drop des autres redo apres rotation | |
| - | ==> | + | <code PLSQL> |
| alter database drop logfile group 2; | alter database drop logfile group 2; | ||
| alter database drop logfile group 4; | alter database drop logfile group 4; | ||
| + | </ | ||
| - | + | * on active standby_file_management | |
| - | ==> | + | <code PLSQL> |
| alter system set standby_file_management=AUTO scope=both sid=' | alter system set standby_file_management=AUTO scope=both sid=' | ||
| + | </ | ||
| - | + | * on check eventuellemt des reste de REDO d' | |
| - | ==> | + | <code PLSQL> |
| asmcmd ls -l */ | asmcmd ls -l */ | ||
| + | </ | ||
| + | \\ | ||
| + | == STDY == | ||
| - | ############## | + | * On stoppe le TRANSPORT et APPLY dans le broker |
| - | ==> | + | <code PLSQL> |
| dgmgrl / | dgmgrl / | ||
| edit database c1edpdev set state=' | edit database c1edpdev set state=' | ||
| edit database c1edpdevdr set state=' | edit database c1edpdevdr set state=' | ||
| + | </ | ||
| - | ==> | + | * on désactive standby_file_management |
| + | <code PLSQL> | ||
| sqlpus / as sysdba | sqlpus / as sysdba | ||
| alter system set standby_file_management=MANUAL scope=both sid=' | alter system set standby_file_management=MANUAL scope=both sid=' | ||
| Ligne 101: | Ligne 113: | ||
| select process, status, thread#, sequence#, block#, blocks from v$managed_standby where process like ' | select process, status, thread#, sequence#, block#, blocks from v$managed_standby where process like ' | ||
| no rows selected | no rows selected | ||
| + | </ | ||
| - | ==> | + | * Size et statut |
| + | <code PLSQL> | ||
| set lines 400 | set lines 400 | ||
| col MEMBER format A60 | col MEMBER format A60 | ||
| Ligne 111: | Ligne 125: | ||
| v$log b | v$log b | ||
| WHERE a.group# = b.group#; | WHERE a.group# = b.group#; | ||
| + | </ | ||
| - | + | * Redo Group | |
| - | ==> | + | <code PLSQL> |
| set lines 400 | set lines 400 | ||
| SELECT * FROM V$LOG; | SELECT * FROM V$LOG; | ||
| Ligne 122: | Ligne 137: | ||
| | | ||
| | | ||
| + | </ | ||
| - | ==> | + | * REDO FILES |
| + | <code PLSQL> | ||
| set lines 400 | set lines 400 | ||
| col MEMBER format A60 | col MEMBER format A60 | ||
| Ligne 148: | Ligne 165: | ||
| | | ||
| | | ||
| + | </ | ||
| - | + | * drop des standby/ | |
| - | ==> | + | <code PLSQL> |
| alter database drop logfile group 1; | alter database drop logfile group 1; | ||
| alter database drop logfile group 2; | alter database drop logfile group 2; | ||
| Ligne 173: | Ligne 191: | ||
| alter database add standby logfile thread 2 group 103 size 2048M; | alter database add standby logfile thread 2 group 103 size 2048M; | ||
| alter database add standby logfile thread 2 group 104 size 2048M; | alter database add standby logfile thread 2 group 104 size 2048M; | ||
| + | </ | ||
| - | ==> | + | * si ORA-00261: log 3 of thread 2 is being archived or modified |
| + | <code PLSQL> | ||
| alter database clear logfile group x; | alter database clear logfile group x; | ||
| alter database drop logfile group x; | alter database drop logfile group x; | ||
| + | </ | ||
| - | ==> | + | * on relance le TRANSPORT et APPLY |
| + | <code PLSQL> | ||
| alter system set dg_broker_start=true SCOPE=BOTH sid=' | alter system set dg_broker_start=true SCOPE=BOTH sid=' | ||
| alter system set standby_file_management=AUTO scope=both sid=' | alter system set standby_file_management=AUTO scope=both sid=' | ||
| Ligne 184: | Ligne 206: | ||
| edit database c1edpdev set state=' | edit database c1edpdev set state=' | ||
| edit database c1edpdevdr set state=' | edit database c1edpdevdr set state=' | ||
| + | </ | ||