Quelqu'un connait il un bon outil de synchronisation pour 2 bases de données postgres ?
Quelqu'un connait il un bon outil de synchronisation pour 2 bases de données postgres ?
Le tuto que j'ai fait ne répondrait-il pas à ton besoin ?
http://scheu.developpez.com/tutoriel.../log-shipping/
Sinon, regarde Slony
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !
Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
Bonjour, oui j'ai déjà lu ce tuto et je crois que cela ne correspond pas à ce que je cherche, c'est pour faire une copie total et moi je veux une copie partielle (seulement quelques tables choisies qui se synchronisent)
Sur une seule et même base ?
Par exemple une table qui soit en permanence identique à une autre ou ce genre de chose ?
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !
Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
J'ai une base A sur un serveur S1 et une base B sur S2.
A contient 70 table
B contient seulement 10 tables de A
Je veux synchroniser ces 10 tables avec les meme tables dans A
Hello.
Je suis tombé par hasard sur cet article:
http://www.csquad.org/2008/05/30/sys...ur-postgresql/
Il propose une solution pour faire une synchronisation partielle entre deux bases PostgreSQL. Cela pourra peut-être t'être utile.
Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros!
Code C : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #include <stdio.h> int main(int argc, char **argv) { printf("So long, and thanks for the fish, Dennis...\n"); return 0; }
Merci de m'avoir répondu.
oui j'avais déjà lu cet article mais justement il y a écrit dans le premier paragraphe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Mais cette outil, ne permet pas de faire une copie partiel des données.
En fait, c'est SQLSync (http://silvercoders.com/index.php?page=sqlsync) (en licence GPL je crois), qui ne permet pas de faire des synchronisations partielles.
En revanche, le programme de l'auteur, basé sur SQLSync, est sensé le permettre
Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros!
Code C : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #include <stdio.h> int main(int argc, char **argv) { printf("So long, and thanks for the fish, Dennis...\n"); return 0; }
Sinon il te suffit te créer des triggers sur tes 10 tables sur les événements insert/update/delete qui mettent à jour la table distante via dblink
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !
Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager