|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 7 ![]() |
Bonjour,
Le client de mon projet souhaite disposer une base de secours (inactive) pour remplacer la base primaire en cas de crash de celle-ci (failover). Un cas de cas du crash de la base primaire, il souhaite que les utilisateurs puissent continuer de travailler sur la base de secours et continue d'effectuer les mises à jour des données sur la base de secours. (deux machines distintes) Pour cela, il demande de mettre en place la solution Physical Stand by Database Oracle. Mes questions sont : 1) Après le crash du primaire, est-ce que la base de secours est accessible en lecture/écriure (c.a.d : les utilisateurs peuvent continuer de mettre à jour les donnéees) ?? 2) Quelles sont les étapes pour sa mise en ouevre ? Merci d'avance pour vos réponses. |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Bonjour,
Quelle version ? Si 10g Pour DOC : Oracle® Data Guard Concepts and Administration10g Release 2 (10.2) B14239-04 Et : La note :374069.1 Et le lien : http://arkzoyd.blogspot.com/2006/12/...y-manager.html Cdt. |
|
|
00
|
|
|
#3 | |
|
Membre du Club
![]() Inscription : novembre 2003 Messages : 125 ![]() |
Citation:
1) Oui, après le crash du primaire, une commande permet d'activer la base de secours pour qu'elle soit accessible en lecture/écriture. Mais attention, ça nécessite une intervention humaine et l'arrêt de la production pendant quelques minutes. 2) C'est très simple à mettre en oeuvre : il faut faire un clone de la base primaire à partir d'une sauvegarde et ensuite il suffit d'activer le mode standby sur la base standby. |
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 7 ![]() |
Merci pour ton aide.
En fait, je travaille sous Oracle 9.2.0.8 sous AIX 5.3. Comme je précisais dans mon e-mail, je voulais m'assurer que après le crash, la base soit acessible en lecture/écriture. Suite à ta réponse, cela va me permettre de la mettre en place. Est-ce que, après le crash, on aura exactement les mêmes données que la production (copie identique ?) Comment s'effectue la mise à jour des données entre la base primaire et la base de secours ? Merci d'avance. |
|
|
00
|
|
|
#5 | |
|
Membre du Club
![]() Inscription : novembre 2003 Messages : 125 ![]() |
Citation:
La mise à jour des données se fait via les Archived Logs : la base de production envoie ses archived logs vers la base standby et cette dernière les applique en continu (elle est en état de RECOVERY permanent). Sinon je t'invite à consulter la doc Oracle qui explique plutôt bien le principe : http://download-uk.oracle.com/docs/c...a96653/toc.htm |
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 7 ![]() |
Merci pour ton aide.
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 7 ![]() |
Bonjour,
J'ai enfin réussi d'installer mon instance de standby sur la machine de sécours. Dans ton dernier message, on peut chosir d'avoir un décalage entre les deux bases (pour éviter la propagation immédiate d'une corruption). Comment les mettres en place ? Quels paramètres à changer ? Merci d'avance |
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 357 ![]() |
regarde dans la doc pour la syntaxe exacte mais de memoire , tu doit rajouter DELAY = XXX Dans le parametre log_archive_dest_x correspondant a ta base de standby
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 7 ![]() |
Merci pour ton aide.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com