Freigeben über


Ändern von Veröffentlichungs- und Artikeleigenschaften

Nach dem Erstellen einer Veröffentlichung können die meisten Veröffentlichungs- und Artikeleigenschaften geändert werden. Bei Änderungen bestimmter Eigenschaften muss jedoch die Momentaufnahme erneut generiert und/oder die Abonnements müssen erneut initialisiert werden. Dieses Thema enthält Informationen zu allen Eigenschaften, bei deren Änderung eine oder beide der genannten Aktionen erforderlich werden.

Veröffentlichungseigenschaften für die Momentaufnahme- und Transaktionsreplikation

Beschreibung

Gespeicherte Prozedur

Eigenschaften

Anforderungen

Ändern des Momentaufnahmeformats

sp_changepublication

sync_method

Neue Momentaufnahme

Ändern des Momentaufnahmespeicherorts

sp_changepublication

alt_snapshot_folder

snapshot_in_defaultfolder

Neue Momentaufnahme

Ändern des Momentaufnahmespeicherorts

sp_changedistpublisher

working_directory

Neue Momentaufnahme

Ändern der Momentaufnahmekomprimierung

sp_changepublication

compress_snapshot

Neue Momentaufnahme

Ändern der FTP-Momentaufnahmeoptionen

sp_changepublication

enabled_for_internet

ftp_address

ftp_login

ftp_password

ftp_port

ftp_subdirectory

Neue Momentaufnahme

Ändern des Skriptspeicherorts vor und nach der Momentaufnahme

sp_changepublication

pre_snapshot_script

post_snapshot_script

Neue Momentaufnahme (auch bei Änderung des Skriptinhalts notwendig)

Zum Anwenden des neuen Skripts auf den Abonnenten ist eine erneute Initialisierung erforderlich.

Aktivieren bzw. Deaktivieren der Unterstützung für Nicht-Microsoft SQL Server-Abonnenten

sp_changepublication

is_enabled_for_het_sub

Neue Momentaufnahme

Ändern der Konfliktberichterstellung bei Abonnements mit verzögertem Update über eine Warteschlange

sp_changepublication

centralized_conflicts

Änderung nur möglich, wenn keine aktiven Abonnements vorhanden sind

Ändern der Richtlinie zur Konfliktlösung bei Abonnements mit verzögertem Update über eine Warteschlange

sp_changepublication

conflict_policy

Änderung nur möglich, wenn keine aktiven Abonnements vorhanden sind.

Artikeleigenschaften für die Momentaufnahme- und Transaktionsreplikation

Beschreibung

Gespeicherte Prozedur

Eigenschaften

Anforderungen

Löschen eines Artikels

sp_droparticle

Alle Parameter

Artikel können vor dem Erstellen von Abonnements gelöscht werden. Bei Verwendung von gespeicherten Prozeduren kann ein Abonnement eines Artikels gelöscht werden; wird dagegen SQL Server Management Studio verwendet, muss das gesamte Abonnement gelöscht, neu erstellt und synchronisiert werden. Weitere Informationen finden Sie unter Hinzufügen und Löschen von Artikeln aus vorhandenen Veröffentlichungen.

Ändern eines Spaltenfilters

sp_articlecolumn

@column

@operation

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Hinzufügen eines Zeilenfilters

sp_articlefilter

Alle Parameter

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Löschen eines Zeilenfilters

sp_articlefilter

@article

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Ändern eines Zeilenfilters

sp_articlefilter

@filter_clause

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Ändern eines Zeilenfilters

sp_changearticle

filter

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Ändern von Schemaoptionen

sp_changearticle

schema_option

Neue Momentaufnahme

Ändern der Art und Weise, wie vor dem Anwenden der Momentaufnahme mit Tabellen auf dem Abonnenten umgegangen wird

sp_changearticle

pre_creation_cmd

Neue Momentaufnahme

Ändern des Artikelstatus

sp_changearticle

status

Neue Momentaufnahme

Ändern des INSERT-, UPDATE- oder DELETE-Befehls

sp_changearticle

ins_cmd

upd_cmd

del_cmd

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Ändern des Zieltabellennamens

sp_changearticle

dest_table

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Ändern des Besitzers der Zieltabelle (Schema)

sp_changearticle

destination_owner

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Ändern der Datentypzuordnungen (gilt nur für Oracle-Veröffentlichungen)

sp_changearticlecolumndatatype

@type

@length

@precision

@scale

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Veröffentlichungseigenschaften für die Mergereplikation

Beschreibung

Gespeicherte Prozedur

Eigenschaften

Anforderungen

Ändern des Momentaufnahmeformats

sp_changemergepublication

sync_mode

Neue Momentaufnahme

Ändern des Momentaufnahmespeicherorts

sp_changemergepublication

alt_snapshot_folder

snapshot_in_defaultfolder

Neue Momentaufnahme

Ändern des Momentaufnahmespeicherorts

sp_changedistpublisher

working_directory

Neue Momentaufnahme

Ändern der Momentaufnahmekomprimierung

sp_changemergepublication

compress_snapshot

Neue Momentaufnahme

Ändern der FTP-Momentaufnahmeoptionen

sp_changemergepublication

enabled_for_internet

ftp_address

ftp_login

ftp_password

ftp_port

ftp_subdirectory

Neue Momentaufnahme

Ändern der Skripts vor und nach der Momentaufnahme

sp_changemergepublication

pre_snapshot_script

post_snapshot_script

Neue Momentaufnahme (auch bei Änderung des Skriptinhalts notwendig)

Zum Anwenden des neuen Skripts auf den Abonnenten ist eine erneute Initialisierung erforderlich.

Hinzufügen eines Joinfilters oder logischen Datensatzes

sp_addmergefilter

Alle Parameter

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Löschen eines Joinfilters oder logischen Datensatzes

sp_dropmergefilter

Alle Parameter

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Ändern eines Joinfilters oder logischen Datensatzes

sp_changemergefilter

@property

@value

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Deaktivieren der Verwendung parametrisierter Filter (das Aktivieren parametrisierter Filter erfordert keine besonderen Aktionen)

sp_changemergepublication

Wert false für dynamic_filters

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Aktivieren oder Deaktivieren der Verwendung von vorausberechneten Partitionen

sp_changemergepublication

use_partition_groups

Neue Momentaufnahme

Aktivieren bzw. Deaktivieren der Microsoft SQL Server 2000-Partitionsoptimierung

sp_changemergepublication

keep_partition_changes

Erneutes Initialisieren von Abonnements

Aktivieren bzw. Deaktivieren der Abonnementpartitionsüberprüfung

sp_changemergepublication

validate_subscriber_info

Erneutes Initialisieren von Abonnements

Ändern des Veröffentlichungskompatibilitätsgrades auf 80sp3 oder niedriger

sp_changemergepublication

publication_compatibility_level

Neue Momentaufnahme

Artikeleigenschaften für die Mergereplikation

Beschreibung

Gespeicherte Prozedur

Eigenschaften

Anforderungen

Löschen eines Artikels, der den zuletzt parametrisierten Filter in der Veröffentlichung enthält

sp_dropmergearticle

Alle Parameter

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Löschen eines Artikels, der einem Joinfilter oder einem logischen Datensatz übergeordnet ist (mit der Nebenwirkung, dass der Join gelöscht wird).

sp_dropmergearticle

Alle Parameter

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Löschen eines Artikels in allen anderen Fällen

sp_dropmergearticle

Alle Parameter

Neue Momentaufnahme

Einbinden eines Spaltenfilters, der zuvor nicht veröffentlicht wurde

sp_mergearticlecolumn

@column

@operation

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Hinzufügen, Löschen oder Ändern eines Zeilenfilters

sp_changemergearticle

subset_filterclause

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Wenn Sie einen parametrisierten Filter hinzufügen, löschen oder ändern, können die ausstehenden Änderungen auf dem Abonnenten während der erneuten Initialisierung nicht auf den Verleger hochgeladen werden. Wenn Sie ausstehende Änderungen hochladen möchten, synchronisieren Sie alle Abonnements, bevor Sie den Filter ändern.

Wenn ein Artikel in keinem Joinfilter enthalten ist, können Sie den Artikel löschen und mit einem anderen Zeilenfilter wieder hinzufügen. Das erneute Initialisieren des gesamten Abonnements ist nicht notwendig. Weitere Informationen zum Hinzufügen und Löschen von Artikeln finden Sie unter Hinzufügen und Löschen von Artikeln aus vorhandenen Veröffentlichungen.

Ändern von Schemaoptionen

sp_changemergearticle

schema_option

Neue Momentaufnahme

Ändern der Nachverfolgung auf Spaltenebene in die Nachverfolgung auf Zeilenebene (beim Ändern der Nachverfolgung auf Zeilenebene in die Nachverfolgung auf Spaltenebene sind keine gesonderten Aktionen notwendig)

sp_changemergearticle

Wert false für column_tracking

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Ändern, ob Berechtigungen geprüft werden, bevor auf dem Abonnenten vorgenommene Anweisungen auf den Verleger angewendet werden

sp_changemergearticle

check_permissions

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Aktivieren bzw. Deaktivieren von nur zum Herunterladen berechtigten Abonnements (beim Ändern in oder aus andere(n) Uploadoptionen sind keine gesonderten Aktionen erforderlich)

sp_changemergearticle

Ändern in den oder aus dem Wert 2 für subscriber_upload_options

Erneutes Initialisieren von Abonnements

Ändern des Besitzers der Zieltabelle

sp_changemergearticle

destination_owner

Neue Momentaufnahme

Erneutes Initialisieren von Abonnements

Siehe auch

Verweis

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)

Konzepte

Erstellen und Anwenden der Momentaufnahme

Erneutes Initialisieren von Abonnements

Andere Ressourcen

Verwaltung (Replikation)