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 :

Colonne 'Pas Pour la réplication'


Sujet :

Réplications SQL Server

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2003
    Messages : 53
    Points : 37
    Points
    37
    Par défaut Colonne 'Pas Pour la réplication'
    Bonjour à tous,

    Quelqu'un peut m'expliquer svp avec des mots simple , le sens que cette phrase prend lorsqu'on lui affecte 'Oui' et lorsqu'on lui affecte 'Non' !

    Merci d'avance...

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    758
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 758
    Points : 1 069
    Points
    1 069
    Par défaut
    Ca s'applique plus à des contraintes ou des triggers qu'à des colonnes. Si par exemple sur l'éditeur, il existe une contrainte de clé étrangère entre T1 et T2 mais que tu ne répliques que T2, une insertion dans T2 sur l'éditeur ne doit pas déclencher un contrôle de la contrainte sur l'abonné puisque la table T1 n'existe pas.
    David B.

  3. #3
    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
    En général l'option NOT FOR REPLICATION permet de ne pas appliquer sur la table répliquée les règles de gestion qui existent sur la table source.

    Ex : Clé étrangere

    Sur la table source vérification des valeurs dans la colonne
    Avec l'option NOT FOR REPLICATION il n'y aura pas de vérification lors de l'insertion des donnees sur la table répliquée (pendant le processus de réplication)

    Colonne IDENTITY

    Sur la table source incrémente les valeurs de colonne
    Avec l'option NOT FOR REPLICATION il n'y aura pas d'incrémentation automatique sur la table répliquée

    Edit : Ah réponse en double .. dsl dbaffaleuf

    ++

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2003
    Messages : 53
    Points : 37
    Points
    37
    Par défaut
    Merci pour vos réponses...
    En gros si j'ai pas l'intention de répliquer ma base de donnée un jour je peux laisser les valeurs par défaut de cette colonne, ca n'a aucune importance ?

  5. #5
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 766
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 766
    Points : 52 561
    Points
    52 561
    Billets dans le blog
    5
    Par défaut
    oui !

    Et au cas ou plus trad tu voudrais mettre une réplication, alors, suivante le mode, les assistants se chargerons des modifications nécessaires dans les tables concernées !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2003
    Messages : 53
    Points : 37
    Points
    37
    Par défaut
    ok je te remercie... @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ma requête ne calcul pas pour tout les champs
    Par leloup84 dans le forum Requêtes
    Réponses: 10
    Dernier message: 01/03/2006, 12h59
  2. [Performance] - Blob ou pas pour les images d'un site ?
    Par ShinJava dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 04/07/2005, 17h32
  3. Réponses: 1
    Dernier message: 18/05/2005, 18h18
  4. Réponses: 13
    Dernier message: 20/07/2004, 08h54

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