2009-03-04 5 views
3

La réplication Merge (Push) est configurée entre les bases de données dans nos différents bureaux. Chaque base de données contient l'ensemble complet de données, de sorte que les utilisateurs de chaque bureau doivent uniquement se connecter au serveur de base de données dans leur bureau. Lorsque les utilisateurs veulent quitter le site, ils doivent extraire un sous-ensemble de données vers une base de données SQL Express locale (sur l'ordinateur portable de l'utilisateur). Est-il possible d'utiliser la réplication SQL Server 2005 pour extraire ce sous-ensemble de l'une des bases de données Subscriber, puis de répliquer ultérieurement les modifications locales?Avec une base de données SQL Server 2005 configurée en tant qu'abonné Push de réplication de fusion, est-il possible d'utiliser la même base de données que Publisher?

Modifier: Nous ne souhaitons pas que les utilisateurs des bureaux régionaux répliquent sur notre base de données principale, mais sur les bases de données Subscriber. Chaque abonné doit donc agir en tant qu'éditeur pour les utilisateurs de ce bureau (peut-être même en utilisant la réplication transactionnelle au lieu de la réplication de fusion)

Répondre

1

Oui, mais faites en sorte que l'utilisateur SQL Server 2005 Express Edition des utilisateurs hors site soit un abonné de réplication de fusion chez votre distributeur).

Ref.

+0

Bien qu'il ne couvre pas vraiment notre scénario spécifique où chaque utilisateur (abonné) a besoin que ses données soient filtrées en fonction de son ID utilisateur dans la base de données, c'est toujours la bonne réponse à la question d'origine :) – Veldmuis

Questions connexes