|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : juin 2007 Messages : 23 ![]() |
Bonjour,
Je voudrais savoir quels sont les avantages et les inconvénients entre la réplication streams et GoldenGate? Je voudrais faire de la saisie déportée avec un logiciel basé sur oracle. La plupart des fichiers vont du maitre vers le client et quelques fichiers (commandes, devis,...) vont du client vers le maitre. Merci d'avance pour vos réponses. |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : juin 2007 Messages : 129 ![]() |
Avantage Streams :
- Le prix !!! c'est inclus dans la version Entreprise Inconvénients Streams : - très buggés en 9i, un peu moins en 10 et 11g - les cas de reprises en cas de désynchronisations sont à gérer manuellement. Avantage Golden Gate : - Golden Gate capture les modifs dans les Redo et Archivelog et copie ces données dans des fichiers Tempo (Trails), ces Trails sont copiés sur la cible. L'avantage vient donc de l'exploitabilité en cas de reprise, les trails si ils sont suffisement taillés, permettent une reprise sans réinitialisés l'ensemble. Inconvénient Golden Gate : - Le Prix, c'est prohibitif Inconvénient Streams et Golden Gate : - malgré le discours, ils sont intrusifs sur la base cible. - tables avec PK - Archive log bien sur - REDO verbeux : ALTER DATABASE ADD SUPPLEMENTAL LOG DATA; - prévoir des outils de resynchronisation complet (init) |
|
|
10
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : juin 2007 Messages : 23 ![]() |
ok merci
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
Autre avantage de Golden Gate : ça fonctionne aussi avec d'autres SGBD.
Streams fait partie du noyeau Oracle, je pense donc que c'est plus performant que GoldenGate. Dans 11gR2, on peut avoir les deux, ça s'appelle XSTREAM et, petit détail pour les radins, Using the XStream APIs requires purchasing a license for the Oracle GoldenGate product |
|
00
|
|
|
#5 |
![]() ![]() Consultant en Business Intelligence Inscription : juillet 2008 Messages : 950 ![]() |
Intéressant ...
Je ne connais pas Streams, mais GG est bidirectionnel et peut transformer le flux ( avec des opérations basiques ) à la mode EAI, Streams peut le faire aussi ? |
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
Oui, tu peux avoir toutes les règles que tu veux, au niveau du capture, au niveau du propagate et au niveau de l'apply.
Dans 11g, il existe une demi douzaine de règles pré-établies, style renommer le schéma, renommer une colonne, ajouter une colonne, supprimer une colonne. Tu peux aussi définir tes propre règles (style convertir une colonne de francs suisse en euro pour la propagation de zurich vers paris). Toutes les règles font aussi parties du noyeau, c'est le module DBMS_RULE |
|
00
|
|
|
#7 | |
|
Membre actif
![]() Inscription : juin 2007 Messages : 129 ![]() |
Citation:
Streams utilise ces propres binaires pour lire les Redo et archivelog. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com