Partager via


Modifier les propriétés des publications et des articles

Quand une publication a été créée, la plupart des propriétés de la publication et des articles peuvent être modifiées, mais certaines nécessitent que l'instantané soit régénéré et/ou que les abonnements soient réinitialisés. Cette rubrique contient des informations sur toutes les propriétés qui requièrent l'une de ces actions ou les deux si elles sont modifiées.

Propriétés de la publication pour la réplication d'instantané et transactionnelle

Description

Procédure stockée

Propriétés

Spécifications

Modifier le format d'instantané.

sp_changepublication

sync_method

Nouvel instantané.

Modifier l'emplacement de l'instantané.

sp_changepublication

alt_snapshot_folder

snapshot_in_defaultfolder

Nouvel instantané.

Modifier l'emplacement de l'instantané.

sp_changedistpublisher

working_directory

Nouvel instantané.

Modifier la compression de l'instantané.

sp_changepublication

compress_snapshot

Nouvel instantané.

Modifier des options de l'instantané FTP (File Transfer Protocol).

sp_changepublication

enabled_for_internet

ftp_address

ftp_login

ftp_password

ftp_port

ftp_subdirectory

Nouvel instantané.

Modifier l'emplacement du script de pré- ou de post-instantané.

sp_changepublication

pre_snapshot_script

post_snapshot_script

Nouvel instantané (également requis si vous modifiez le contenu du script).

La réinitialisation est requise pour appliquer le nouveau script à l'Abonné.

Activer ou désactiver la prise en charge pour les Abonnés non-Microsoft SQL Server.

sp_changepublication

is_enabled_for_het_sub

Nouvel instantané.

Modifier les rapports sur les conflits pour les abonnements mis à jour en attente

sp_changepublication

centralized_conflicts

Ne peut être modifiée qu'en l'absence d'abonnements actifs.

Modifier la stratégie de résolution des conflits pour les abonnements mis à jour en attente.

sp_changepublication

conflict_policy

Ne peut être modifiée qu'en l'absence d'abonnements actifs.

Propriétés des articles pour la réplication d'instantané et transactionnelle

Description

Procédure stockée

Propriétés

Spécifications

Supprimer un article

sp_droparticle

Tous les paramètres.

Les articles peuvent être supprimés avant que des abonnements soient créés. À l'aide de procédures stockées, il est possible de supprimer un abonnement à un article ; à l'aide de SQL Server Management Studio, l'abonnement tout entier peut être supprimé, recréé et synchronisé. Pour plus d'informations, consultez Ajouter et supprimer des articles de publications existantes.

Modifier un filtre de colonne.

sp_articlecolumn

@column

@operation

Nouvel instantané.

Réinitialiser les abonnements.

Ajouter un filtre de lignes.

sp_articlefilter

Tous les paramètres.

Nouvel instantané.

Réinitialiser les abonnements.

Supprimer un filtre de lignes.

sp_articlefilter

@article

Nouvel instantané.

Réinitialiser les abonnements.

Modifier un filtre de lignes.

sp_articlefilter

@filter_clause

Nouvel instantané.

Réinitialiser les abonnements.

Modifier un filtre de lignes.

sp_changearticle

filtre

Nouvel instantané.

Réinitialiser les abonnements.

Modifier des options de schéma.

sp_changearticle

schema_option

Nouvel instantané.

Modifier comment les tables sont gérées sur l'Abonné avant d'appliquer l'instantané.

sp_changearticle

pre_creation_cmd

Nouvel instantané.

Modifier l'état de l'article

sp_changearticle

état

Nouvel instantané.

Modifier des commandes INSERT, UPDATE ou DELETE.

sp_changearticle

ins_cmd

upd_cmd

del_cmd

Nouvel instantané.

Réinitialiser les abonnements.

Modifier le nom de la table de destination

sp_changearticle

dest_table

Nouvel instantané.

Réinitialiser les abonnements.

Modifier le propriétaire de la table de destination (schéma).

sp_changearticle

destination_owner

Nouvel instantané.

Réinitialiser les abonnements.

Modifier les mappages des types de données (s'applique seulement à la publication Oracle).

sp_changearticlecolumndatatype

@type

@length

@precision

@scale

Nouvel instantané.

Réinitialiser les abonnements.

Propriétés de la publication pour la réplication de fusion

Description

Procédure stockée

Propriétés

Spécifications

Modifier le format d'instantané

sp_changemergepublication

sync_mode

Nouvel instantané.

Modifier l'emplacement de l'instantané.

sp_changemergepublication

alt_snapshot_folder

snapshot_in_defaultfolder

Nouvel instantané.

Modifier l'emplacement de l'instantané.

sp_changedistpublisher

working_directory

Nouvel instantané.

Modifier la compression de l'instantané

sp_changemergepublication

compress_snapshot

Nouvel instantané.

Modifier les options d'instantané FTP

sp_changemergepublication

enabled_for_internet

ftp_address

ftp_login

ftp_password

ftp_port

ftp_subdirectory

Nouvel instantané.

Modifier les scripts de pré- ou de post-instantané.

sp_changemergepublication

pre_snapshot_script

post_snapshot_script

Nouvel instantané (également requis si vous modifiez le contenu du script).

La réinitialisation est requise pour appliquer le nouveau script à l'Abonné.

Ajouter un filtre de jointure ou un enregistrement logique.

sp_addmergefilter

Tous les paramètres.

Nouvel instantané.

Réinitialiser les abonnements.

Supprimer un filtre de jointure ou un enregistrement logique.

sp_dropmergefilter

Tous les paramètres.

Nouvel instantané.

Réinitialiser les abonnements.

Modifier un filtre de jointure ou un enregistrement logique.

sp_changemergefilter

@property

@value

Nouvel instantané

Réinitialiser les abonnements.

Désactiver l'utilisation de filtres paramétrés (l'activation de filtres paramétrés ne nécessite pas d'actions particulières).

sp_changemergepublication

Une valeur false pour dynamic_filters

Nouvel instantané.

Réinitialiser les abonnements.

Activer ou désactiver l'utilisation de partitions précalculées.

sp_changemergepublication

use_partition_groups

Nouvel instantané.

Activer ou désactiver l'optimisation de partition Microsoft SQL Server 2000.

sp_changemergepublication

keep_partition_changes

Réinitialiser les abonnements.

Activer ou désactiver la validation de partition d'Abonné.

sp_changemergepublication

validate_subscriber_info

Réinitialiser les abonnements.

Modifier le niveau de compatibilité d'une publication en 80sp3 ou inférieur.

sp_changemergepublication

publication_compatibility_level

Nouvel instantané.

Propriétés d'un article pour la réplication de fusion

Description

Procédure stockée

Propriétés

Spécifications

Supprimer un article, où l'article a le dernier filtre paramétré dans la publication.

sp_dropmergearticle

Tous les paramètres

Nouvel instantané.

Réinitialiser les abonnements.

Supprimer un article, où l'article est un parent dans un filtre de jointure ou dans un enregistrement logique (ceci a comme effet de bord de supprimer la jointure).

sp_dropmergearticle

Tous les paramètres

Nouvel instantané.

Réinitialiser les abonnements.

Supprimer un article, toutes les autres circonstances.

sp_dropmergearticle

Tous les paramètres

Nouvel instantané.

Inclure un filtre de colonne qui était auparavant non publié.

sp_mergearticlecolumn

@column

@operation

Nouvel instantané.

Réinitialiser les abonnements.

Ajouter, supprimer ou modifier un filtre de lignes.

sp_changemergearticle

subset_filterclause

Nouvel instantané.

Réinitialiser les abonnements.

Si vous ajoutez, supprimez ou modifiez un filtre paramétré, les modifications en attente sur l'Abonné ne peuvent pas être chargées sur le serveur de publication au cours de la réinitialisation. Si vous voulez charger les mises à jour en attente, synchronisez tous les abonnements avant de changer le filtre.

Si un article n'est impliqué dans aucun des filtres de jointure, vous pouvez supprimer l'article et l'ajouter à nouveau avec un autre filtre de lignes, ce qui ne nécessite pas la réinitialisation de la totalité de l'abonnement. Pour plus d'informations sur l'ajout et la suppression d'articles, consultez Ajouter et supprimer des articles de publications existantes.

Modifier des options de schéma.

sp_changemergearticle

schema_option

Nouvel instantané.

Modifier le suivi de niveau colonne en niveau ligne (changer le suivi de niveau ligne pour un suivi de niveau colonne ne nécessite aucune action particulière).

sp_changemergearticle

Une valeur false pour column_tracking

Nouvel instantané.

Réinitialiser les abonnements.

Changer le fait que les autorisations sont ou non vérifiées avant l'application sur le serveur de publication d'instructions créées sur l'Abonné.

sp_changemergearticle

check_permissions

Nouvel instantané.

Réinitialiser les abonnements.

Activer ou désactiver les abonnements en téléchargement seul (changer d'autres options de chargement ne nécessite pas d'actions particulières).

sp_changemergearticle

Changer la valeur ou pour la valeur 2 pour subscriber_upload_options

Réinitialiser les abonnements.

Modifier le propriétaire de la table de destination.

sp_changemergearticle

destination_owner

Nouvel instantané.

Réinitialiser les abonnements.

Voir aussi

Référence

sp_addmergefilter (Transact-SQL)

sp_articlecolumn (Transact-SQL)

sp_articlefilter (Transact-SQL)

sp_changearticle (Transact-SQL)

sp_changearticlecolumndatatype (Transact-SQL)

sp_changedistpublisher (Transact-SQL)

sp_changemergearticle (Transact-SQL)

sp_changemergefilter (Transact-SQL)

sp_changemergepublication (Transact-SQL)

sp_changepublication (Transact-SQL)

sp_droparticle (Transact-SQL)

sp_dropmergearticle (Transact-SQL)

sp_dropmergefilter (Transact-SQL)

sp_mergearticlecolumn (Transact-SQL)

Concepts

Créer et appliquer un instantané

Réinitialiser des abonnements

Autres ressources

Administration (réplication)