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:dataguard_rac [11/04/2024 14:01] – mdl | oracle:database:dataguard_rac [20/11/2025 11:40] (Version actuelle) – mdl | ||
|---|---|---|---|
| Ligne 8: | Ligne 8: | ||
| => irisdevprea | => irisdevprea | ||
| + | <code BASH> | ||
| C1DEVOPSDR1:/ | C1DEVOPSDR1:/ | ||
| + | </ | ||
| => irisdevpreb | => irisdevpreb | ||
| + | <code BASH> | ||
| C1DEVOPSDR2:/ | C1DEVOPSDR2:/ | ||
| + | </ | ||
| # => suppression PDB et redémarrage en nomount | # => suppression PDB et redémarrage en nomount | ||
| + | <code BASH> | ||
| [oracle@irisdevprea ~]$ srvctl status database -d C1DEVOPSDR | [oracle@irisdevprea ~]$ srvctl status database -d C1DEVOPSDR | ||
| Instance C1DEVOPS1 is running on node irisdevprea | Instance C1DEVOPS1 is running on node irisdevprea | ||
| Ligne 43: | Ligne 48: | ||
| + | asmcmd rm -rf +DATA/ | ||
| + | </ | ||
| - | |||
| - | asmcmd rm -rf +DATA/ | ||
| --> on démarre que sur un seul noeud | --> on démarre que sur un seul noeud | ||
| + | <code BASH> | ||
| srvctl start instance -d C1DEVOPSDR -node irisdevprea -o nomount | srvctl start instance -d C1DEVOPSDR -node irisdevprea -o nomount | ||
| - | |||
| [oracle@irisdevprea ~]$ srvctl status database -d C1DEVOPSDR | [oracle@irisdevprea ~]$ srvctl status database -d C1DEVOPSDR | ||
| Instance C1DEVOPS1 is running on node irisdevprea | Instance C1DEVOPS1 is running on node irisdevprea | ||
| Instance C1DEVOPS2 is not running on node irisdevpreb | Instance C1DEVOPS2 is not running on node irisdevpreb | ||
| + | </ | ||
| + | |||
| # TNS | # TNS | ||
| + | <code BASH> | ||
| S1DEVOPS = | S1DEVOPS = | ||
| (DESCRIPTION = | (DESCRIPTION = | ||
| Ligne 76: | Ligne 83: | ||
| ) | ) | ||
| ) | ) | ||
| - | + | </code> | |
| - | # => activation DG Broker et STDY redolog | + | |
| + | * activation DG Broker et STDY redolog | ||
| + | <code BASH> | ||
| set lines 300 | set lines 300 | ||
| col member format A60 | col member format A60 | ||
| Ligne 98: | Ligne 107: | ||
| alter system set dg_broker_config_file2=' | alter system set dg_broker_config_file2=' | ||
| alter system set dg_broker_start=true SCOPE=BOTH sid=' | alter system set dg_broker_start=true SCOPE=BOTH sid=' | ||
| + | </ | ||
| - | # => RMAN duplicate | + | * RMAN duplicate |
| - | rman target sys/sYs# | + | <code BASH> |
| - | connect auxiliary sys/sYs# | + | rman target sys/xxxxxx@S1DEVOPS |
| + | connect auxiliary sys/xxxxxx@C1DEVOPSDR | ||
| run | run | ||
| { | { | ||
| Ligne 122: | Ligne 133: | ||
| duplicate target database for standby from active database nofilenamecheck dorecover; | duplicate target database for standby from active database nofilenamecheck dorecover; | ||
| } | } | ||
| + | </ | ||
| # Demarrage instance STDY 2 | # Demarrage instance STDY 2 | ||
| + | <code BASH> | ||
| srvctl start instance -d C1DEVOPSDR -node irisdevpreb -o mount | srvctl start instance -d C1DEVOPSDR -node irisdevpreb -o mount | ||
| + | </ | ||
| # => creation Dataguard | # => creation Dataguard | ||
| -- PRIMARY | -- PRIMARY | ||
| + | <code BASH> | ||
| dgmgrl / | dgmgrl / | ||
| CREATE CONFIGURATION DG_C1DEVOPS AS PRIMARY DATABASE IS S1DEVOPS CONNECT IDENTIFIER IS S1DEVOPS; | CREATE CONFIGURATION DG_C1DEVOPS AS PRIMARY DATABASE IS S1DEVOPS CONNECT IDENTIFIER IS S1DEVOPS; | ||
| Ligne 134: | Ligne 149: | ||
| ENABLE CONFIGURATION; | ENABLE CONFIGURATION; | ||
| ENABLE DATABASE C1DEVOPSDR; | ENABLE DATABASE C1DEVOPSDR; | ||
| + | </ | ||
| # Paramétrage supplémentaire (sur 2 noeuds) | # Paramétrage supplémentaire (sur 2 noeuds) | ||
| + | <code BASH> | ||
| alter system set standby_file_management=AUTO scope=both sid=' | alter system set standby_file_management=AUTO scope=both sid=' | ||
| + | </ | ||