Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Réplications
Réplications Forum d'entraide sur les différentes réplications de MS SQL Server
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 26/05/2005, 14h44   #1
Membre à l'essai
 
Inscription : janvier 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 57
Points : 21
Points : 21
Par défaut Réplication : partielle, MSDE ...

Bonjour à tous !

J'expose ici mon problème, j'ai en fait deux questions (niveau très débutant) :

J'ai actuellement une base principale contenant toutes les données nécessaires au fonctionnement de mon appli.

Cette base va être utilisée par plusieurs autres clients. Certains de ces clients auront accès à toute la base, d'autres juste une partie (par exemple juste les tables financières, d'autres toutes les tables mais juste les champs ayant pour compagnie la valeur X, etc).

Je comptais alors utiliser la réplication. Mais là ça se gâte :

- Quelle type de réplication utiliser ? Je suppose qu'il s'agit de la Merge Replication, car certains client pourraient être par moment déconnecté du réseau pour synchroniser leurs données plus tard. De plus, le serveur Distributeur et Publicateur sera en SQL-Server Standard Edition, et les clients uniquement en MSDE ... Quel est l'interêt de la transactionnal replication ? Fonctionne-t-elle dans mon cas de figure ?

- Est-il possible de ne distribuer qu'une partie de la base à certains clients et toute la base à d'autres ? Faut-il règler quelque chose côté client ou distributeur pour cela ?

Merci par avance, je suis un peu perdu !
AF_STjohn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2005, 15h49   #2
Yad
Membre du Club
 
Inscription : mars 2005
Messages : 58
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 58
Points : 43
Points : 43
Pour choisir le type de réplication que tu souhaite il faut se poser plusieurs questions ...

- Tes clients auront-ils le droit de modifier les données ?
- Quelle est la frequence de rafraichissement des données ?
- ...
Yad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2005, 15h53   #3
Membre à l'essai
 
Inscription : janvier 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 57
Points : 21
Points : 21
- Tes clients auront-ils le droit de modifier les données ?

Oui, mais uniquement certaine

- Quelle est la frequence de rafraichissement des données ?

Cela dépend des tables ! Mais les clients travailleront régulièrement dessus, connecté ou non au Publicateur. C'est pour cela que j'avais pensé à la Merge Replication
AF_STjohn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2005, 16h03   #4
Yad
Membre du Club
 
Inscription : mars 2005
Messages : 58
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 58
Points : 43
Points : 43
Dans ce cas la une réplication de fusion (Merge) me semble appropriée ... oui ... c'est aussi celle que j'utilise ...
Yad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2005, 16h18   #5
Membre à l'essai
 
Inscription : janvier 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 57
Points : 21
Points : 21
Merci !

Et est-ce que quelqu'un sait s'il est possible, depuis le même distributeur, de faire des réplications partielles ? Ou faut-il paramètrer un distributeur pour chaque subscription partielle différente ?
AF_STjohn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2005, 16h32   #6
Yad
Membre du Club
 
Inscription : mars 2005
Messages : 58
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 58
Points : 43
Points : 43
Tu peux faire des réplications partielles de ta publication ... soit sur des lignes ... soit sur des colonnes ...

Tu publie une table des factures mais n'envoie à chacun que ses propres factures ... (Lignes) ... ou enleve à autres certaines données comme les coûts (colonnes) ...

J'espère répondre à ta question ...
Yad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2005, 16h50   #7
Membre à l'essai
 
Inscription : janvier 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 57
Points : 21
Points : 21
Euh ...

Je vais essayer de comprendre, je suis pas doué.

J'ai ma publication de base (qui contient toute la base), à partir de ça je peux faire des réplications partielles ?

Quand je fais Push new Subscriber ou Pull to "LENOMDEL'INSTANCE", on me propose uniquement de répliquer toute la base, et pas une partie.

Donc non, je ne vois pas comment faire une réplication partielle d'une publication !
AF_STjohn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2005, 17h10   #8
Yad
Membre du Club
 
Inscription : mars 2005
Messages : 58
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 58
Points : 43
Points : 43
Au moment de créer ta publication il te propose de filtrer les lignes et les colonnes ...

Autrement dans Entreprise manager, si tu va dans le moniteur de réplication, en faisant un clicc droit sur ta publication pour atteindre les propriétes, tu as 2 onglets concernant le filtrage pour les lignes et les colonnes de chacune des tables que tu publie ...

... et un onglet subscription ... moi c'est de la que je pousse mes abonnements ...
Yad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2005, 17h28   #9
Membre à l'essai
 
Inscription : janvier 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 57
Points : 21
Points : 21
Oh ok je crois que je viens de comprendre.

On peut créer autant de publication que de Subscription s'il le faut.

La honte j'avais de nouveau tout compris de travers !

Mille merci pour ton aide, vraiment !
AF_STjohn 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 20h16.


 
 
 
 
Partenaires

Hébergement Web