IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réplications SQL Server Discussion :

Désactivation de colonnes ou fusion par colonnes


Sujet :

Réplications SQL Server

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Désactivation de colonnes ou fusion par colonnes
    Bonjour,

    Je possède un problème déjà évoqué ici mais sans réponse.

    Je possède une réplication de fusion (SQL Server 2005 SP2) entre deux serveurs. Je souhaiterais désactiver 4 colonnes d'une table pour que les données de ces colonnes ne se retrouve pas sur l'abonné. Pour cela je décoche ces colonnes dans les propriétés de la publication.

    Mais en désactivant ces colonnes, elle ne sont plus présente dans la table de l'abonné. Or l'application utilisant cette base de données a besoin de ces 4 colonnes.

    Est-il possible de désactiver des colonnes en les laissant présentes sur la table de l'abonné ?

    Dans le cas ou la réponse est négative, est-il possible de paramétrer la réplication pour faire en sorte que la résolution d'un conflit ne se fasse pas ligne à ligne mais colonne à colonne. Donc que la réplication se fasse sur chaque colonne.

    Merci d'avance.

  2. #2
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

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

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Bonjour,

    Citation Envoyé par woodreamz Voir le message
    Bonjour,

    Je possède une réplication de fusion (SQL Server 2005 SP2) entre deux serveurs. Je souhaiterais désactiver 4 colonnes d'une table pour que les données de ces colonnes ne se retrouve pas sur l'abonné. Pour cela je décoche ces colonnes dans les propriétés de la publication.

    Mais en désactivant ces colonnes, elle ne sont plus présente dans la table de l'abonné. Or l'application utilisant cette base de données a besoin de ces 4 colonnes.
    Il me semble qu'en faisant une vue indexée de votre table et en réplicant cette vue comme table sur vos abonnés cela pourrait être jouable et possible.
    Tout dépend bien sûr de votre type de réplication. Cela ne fonctionne pas avec la réplication de TYPE MERGE.

    N'ayant jamais fait cela je vous propose de lire dans le BOL ou si qqn l'a déjà fait qu'il n'hésite pas

    ++

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci pour la réponse. Je vais voir cette solution.

    Sinon quelqu'un aurait-il une réponse à ma deuxième question : Peut-on résoudre les conflits colonne à colonne et non ligne à ligne, cad la réplication fait une fusion des colonnes modifiées et non un écrasement de la ligne entière par la ligne gagnante ?

Discussions similaires

  1. Tri par colonne de n'importe quel StringGrid
    Par Dionyzos dans le forum Composants VCL
    Réponses: 3
    Dernier message: 02/07/2008, 16h47
  2. Réponses: 5
    Dernier message: 29/12/2005, 10h31
  3. affichage colonne par colonne
    Par tjoce dans le forum Langage
    Réponses: 1
    Dernier message: 02/11/2005, 18h19
  4. [HTML] Construire un tableau colonne par colonne ?
    Par Cthulhu 22 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 11/05/2005, 15h31
  5. [VB.NET] Écriture par colonne streamwriter...?
    Par Pleymo dans le forum Windows Forms
    Réponses: 5
    Dernier message: 15/04/2005, 15h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo