Freigeben über


TransArticle.SnapshotObjectOwner Eigenschaft

Definition

Ruft den Besitzer des Datenbankobjekts ab, das die ursprüngliche Datenmomentaufnahme für den Artikel bereitstellt, oder legt ihn fest.

public:
 property System::String ^ SnapshotObjectOwner { System::String ^ get(); void set(System::String ^ value); };
public string SnapshotObjectOwner { get; set; }
member this.SnapshotObjectOwner : string with get, set
Public Property SnapshotObjectOwner As String

Eigenschaftswert

Ein String-Wert, der den Besitzer angibt.

Hinweise

Durch festlegen dieser Eigenschaft wird die Standardpartitionierung des Artikels überschrieben.

Die SnapshotObjectOwner -Eigenschaft wird ignoriert, es sei denn, der Wert von Type ist einer der folgenden:

Um die SnapshotObjectOwner Eigenschaft eines vorhandenen Artikels zu ändern, müssen Abonnements neu initialisiert und eine neue Momentaufnahme generiert werden. Diese Eigenschaft kann für Veröffentlichungen in der Peer-zu-Peer-Replikation nicht geändert werden.

Die SnapshotObjectOwner Eigenschaft kann nur von Mitgliedern der sysadmin festen Serverrolle auf dem Verleger, von Mitgliedern der db_owner festen Datenbankrolle in der Veröffentlichungsdatenbank und von Benutzern abgerufen werden, die Mitglieder der Veröffentlichungszugriffsliste (PAL) sind.

Die SnapshotObjectOwner -Eigenschaft kann nur von Mitgliedern der sysadmin festen Serverrolle auf dem Verleger festgelegt werden. Sie kann auch von Mitgliedern der db_owner festen Datenbankrolle für die Veröffentlichungsdatenbank festgelegt werden.

Das Abrufen SnapshotObjectOwner entspricht der Ausführung von sp_helparticle.

Die Einstellung SnapshotObjectOwner entspricht der Ausführung von sp_addarticle oder sp_changearticle.

Gilt für: