Articles
La page Articles permet de définir les objets de base de données à inclure sous forme d'articles dans la publication. Si vous publiez un objet de base de données qui dépend d'autres objets de base de données, vous devez publier tous les objets référencés. Par exemple, si vous publiez une vue dépendant d'une table, vous devez également publier la table en question.
Une icône rouge apparaît en regard des objets ne pouvant pas être publiés, avec une explication dans le panneau d'information se trouvant en bas de la page de l'Assistant. Les objets suivants ne peuvent pas être publiés :
Les objets chiffrés.
Les vues indexées contenant des colonnes autorisant la valeur NULL.
Les tables ne possédant pas de clé primaire ne peuvent pas être publiées dans des publications transactionnelles.
Les tables ne peuvent en effet pas être publiées à la fois dans une publication de fusion et une publication transactionnelle avec l'option de mise à jour d'abonnements en attente activée. Pour plus d'informations sur la publication d'un article dans plusieurs publications, consultez la section « Publication de tables dans plusieurs publications » dans Publication de données et d'objets de base de données.
Serveurs de publication Oracle
Des points supplémentaires sont également à prendre en compte dans le cas d'utilisation de serveur de publication Oracle :
Pour obtenir la liste des objets pouvant être publiés d'un serveur Oracle, consultez Problèmes et limitations de conception des serveurs de publication Oracle. Les objets qui ne peuvent pas être publiés ne sont pas affichés.
Pour obtenir la liste des types de données pouvant être publiés, consultez Mappage de type de données pour les serveurs de publication Oracle. Les colonnes dont le type de données ne peut pas être publié ne sont pas affichées.
Filtres de colonnes
Vous pouvez filtrer les colonnes de cette page en développant une table dans le volet Objets à publier, puis en ne sélectionnant que les colonnes nécessaires (les lignes peuvent en effet être filtrées à partir de la page Filtrer les lignes de la table de ce même Assistant). Le filtrage de colonnes s'avère utile pour de nombreuses raisons, notamment en ce qui a trait à la sécurité (contribuant à protéger des données sensibles contre toute réplication) et aux performances (empêchant par exemple la réplication d'objets binaires volumineux, appelés également Blob pour Bynary Large OBjects). Pour plus d'informations sur le filtrage de colonnes, notamment pour connaître la liste des types de colonne éligibles au filtrage, consultez Filtrage des données publiées.
Options
Le volet Objets à publier permet :
d'afficher tous les objets disponibles d'une réplication ;
d'inclure un objet dans une publication en activant sa case à cocher ;
d'inclure tous les objets ayant un type donné (comme une table) dans la publication en activant la case du type d'objet (Tables, par exemple) ;
de développer les nœuds de la table pour en afficher les colonnes ;
de filtrer les colonnes d'une table depuis une publication en désactivant la case à cocher des colonnes ;
de cliquer avec le bouton droit de la souris sur un objet dans le volet pour afficher un menu des commandes associé à l'objet.
Propriétés de l'article
Cliquez sur Propriétés de l'article, puis sur l'une des options suivantes :Cliquez sur Définir les propriétés de l'article de <ObjectType> en surbrillance pour ouvrir la boîte de dialogue Propriétés de l'article - <ObjectName>. Les modifications apportées aux propriétés à partir de cette boîte de dialogue ne s'appliquent qu'à l'objet mis en surbrillance dans le volet des objets se trouvant sur la page Articles.
Cliquez sur Définir les propriétés de tous les articles de <ObjectType> pour ouvrir la boîte de dialogue Définir les propriétés de tous les articles de <ObjectType>. Les modifications apportées aux propriétés dans cette boîte de dialogue s'appliquent à tous les objets de ce type se trouvant dans le volet des objets de la page Articles, y compris ceux qui ne sont pas encore choisis pour faire partie de la publication.
Notes
Les modifications apportées aux propriétés dans la boîte de dialogue Définir les propriétés de tous les articles de <ObjectType> priment sur les changements opérés dans la boîte de dialogue Propriétés de l'article - <ObjectName>. Ainsi, si vous voulez définir un certain nombre de valeurs par défaut applicables à tous les articles d'un type d'objet mais souhaitez également définir des propriétés pour des objets spécifiques, vous devez d'abord définir les valeurs par défaut pour tous les articles. Définissez ensuite les propriétés des objets individuels.
La table sélectionnée est en téléchargement seul
Réplication de fusion uniquement. Microsoft SQL Server 2005 et versions ultérieures uniquement. Permet d'indiquer que les modifications sont interdites au niveau de l'Abonné si l'abonnement d'un client est utilisé. Étant donné que les articles disponibles uniquement par téléchargement ne peuvent pas être mis à jour sur l'abonné, le suivi des métadonnées n'est pas envoyé aux abonnés. Cela peut aboutir à une réduction du stockage sur les abonnés et à un gain de performances, notamment si la connexion réseau est lente. Cette option équivaut à la valeur Téléchargement seul pour l'Abonné, interdire les modifications de l'Abonné pour l'option Direction de la synchronisation dans la boîte de dialogue Propriétés de l'article. Pour plus d'informations, consultez Optimisation des performances de la réplication de fusion avec les articles en téléchargement seul.Afficher uniquement les objets activés dans la liste
Activez cette case à cocher pour n'afficher que les articles sélectionnés dans le volet des objets.
Voir aussi