Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/02/2011, 09h56   #1
Membre à l'essai
 
Homme
Inscription : juin 2007
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juin 2007
Messages : 23
Points : 22
Points : 22
Par défaut Streams VS GoldenGate

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.
Ullur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/03/2011, 11h33   #2
Membre actif
 
Avatar de Laurent_du_78
 
Inscription : juin 2007
Messages : 129
Détails du profil
Informations personnelles :
Âge : 46
Localisation : France, Yvelines (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 129
Points : 161
Points : 161
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)
Laurent_du_78 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 14/03/2011, 14h01   #3
Membre à l'essai
 
Homme
Inscription : juin 2007
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juin 2007
Messages : 23
Points : 22
Points : 22
ok merci
Ullur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2011, 17h40   #4
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 925
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 925
Points : 4 547
Points : 4 547
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
__________________
Mon blog : laurentschneider.com
Mon livre : Advanced Oracle SQL Programming
laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2011, 08h49   #5
Modérateur
 
Avatar de doc malkovich
 
Homme
Consultant en Business Intelligence
Inscription : juillet 2008
Messages : 950
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : juillet 2008
Messages : 950
Points : 1 467
Points : 1 467
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 ?
__________________
Avez-vous 60 secondes pour répondre aux sondages sur BO ici et ?
doc malkovich est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2011, 10h50   #6
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 925
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 925
Points : 4 547
Points : 4 547
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
__________________
Mon blog : laurentschneider.com
Mon livre : Advanced Oracle SQL Programming
laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 13h33   #7
Membre actif
 
Avatar de Laurent_du_78
 
Inscription : juin 2007
Messages : 129
Détails du profil
Informations personnelles :
Âge : 46
Localisation : France, Yvelines (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 129
Points : 161
Points : 161
Citation:
Envoyé par laurentschneider Voir le message
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
Stream est plus "intrusif", il récupère les requêtes au travers du logminer.
Streams utilise ces propres binaires pour lire les Redo et archivelog.
Laurent_du_78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h07.


 
 
 
 
Partenaires

Hébergement Web