|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juin 2003 Messages : 36 ![]() |
Bonjour,
J'essaie de mettre en place une réplication entre une base de données maitre Oracle 10g standard installée sur un serveur Windows 2003 et une base de données cliente Oracle 10 Express installée sur un poste nomade (pc portable). Le poste client peut travailler en autonome et il faudra re-synchroniser les données à son retour. Données à répliquer : > des tables en lecture seule sur le client > 2 tables pouvant être modifiées sur le client (update et insert) J'ai commencé mon développement par l'écriture de procédures stockées basées sur un DBLINK me permettant de transferer les données, mais j'ai vu que la réplication Oracle (vues materialisées) pouvait convenir. Je suis à la recherche d'un tutorial décrivant la procédure à suivre (mise en oeuvre, gestion des confilts). Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() ![]() Nicolas Gasparotto Inscription : janvier 2007 Messages : 424 ![]() |
Est-ce que le poste client aura accès en mode mise à jour sur les infos reprises de la base sources ?
Nicolas. |
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juin 2003 Messages : 36 ![]() |
la plupart des tables sont en lecture seule, mais pour 2 tables de travail je peux avoir des modifications sur le client pendant son travail nomade (update d'un enregistrement ou insert d'un nouvel enregistrement).
Au retour je veux récupérer les modifs et les ajouts dans la base maître (avec une gestion des conflits bien sur) |
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 64 ![]() |
C'est grosso-modo sur ce type de problématique que je travaille en ce moment sauf que pour ma part, il s'agit de 2 BD maîtres (une sur un serveur et l'autre sur un pc portable ou pocket PC) et la réplication s'effectue dans les 2 sens.
As tu déjà tenté de faire cela avec le Replication Management Tool qu'on retrouve dans Oracle Enterprise Manager ? Personnellement, je suis à la recherche d'un tuto qui explique clairement comment utiliser cet outil... |
|
|
00
|
|
|
#5 | |
|
Membre expérimenté
![]() ![]() Nicolas Gasparotto Inscription : janvier 2007 Messages : 424 ![]() |
Citation:
Nicolas. |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : juin 2003 Messages : 36 ![]() |
attention aussi, je travaille avec une 10g et je n'ai pas installé oracle enterprise manager 10g grid control, ce qui m'enleve la console de gestion de la réplication que j'avais avec la 9i
|
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 64 ![]() |
Autant pour moi
|
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : juin 2003 Messages : 36 ![]() |
En parcourant ce forum, j'ai trouvé la console en question qui s'installe avec le client 10g.
Reste mon problème de réplication La doc oracle dit que la 10g XE supporte : Basic Replication : read-only and updateable materialized view site only Quelqu'un peut m'aider à mettre en place ce type de replication ? Merci d'avance |
|
|
00
|
|
|
#9 |
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 64 ![]() |
Ceci devrait t'aider :
Mise en place de la réplication de cliché en lecture seule avec un site maître et un site de cliché. PS: site cliché = materialized view site Tiens nous au courant |
|
|
00
|
|
|
#10 |
|
Invité régulier
![]() Inscription : juin 2003 Messages : 36 ![]() |
Je suis effectivement parti de cette documentation pour démarrer.
Mais elle est ancienne et ne décrit pas la mise en place de vues materialisées "updatables" |
|
|
00
|
|
|
#11 |
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 64 ![]() |
Oui, seulement "READ ONLY" malheureusement.
Lo siento |
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : juin 2003 Messages : 36 ![]() |
Bon je vous tiens au courant parce que j'ai bien progressé
J'ai travaillé avec la doc oracle "Advanced replication management api reference". Quelques aides que j'ai trouvé depuis : http://orafaq.com/faqrepl.htm et http://orafaq.com/scripts/index.htm#ADVREP |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com