Publication.CompatibilityLevel Eigenschaft

Definition

Erhält oder setzt die früheste Version des Microsoft SQL Server, die auf den Abonnenten läuft und die die referenzierte Publikation unterstützen kann.

public:
 virtual property Microsoft::SqlServer::Replication::PublicationCompatibilityLevel CompatibilityLevel { Microsoft::SqlServer::Replication::PublicationCompatibilityLevel get(); void set(Microsoft::SqlServer::Replication::PublicationCompatibilityLevel value); };
public virtual Microsoft.SqlServer.Replication.PublicationCompatibilityLevel CompatibilityLevel { get; set; }
member this.CompatibilityLevel : Microsoft.SqlServer.Replication.PublicationCompatibilityLevel with get, set
Public Overridable Property CompatibilityLevel As PublicationCompatibilityLevel

Eigenschaftswert

Ein PublicationCompatibilityLevel-Wert.

Hinweise

Die Eigenschaft CompatibilityLevel wird nur für Merge-Publikationen unterstützt. Man kann die Eigenschaft CompatibilityLevel nur auf eine Instanz von MergePublicationsetzen.

Die Eigenschaft CompatibilityLevel kann nur von Mitgliedern der sysadmin festen Serverrolle im Publisher, von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank oder von Benutzern in der Publikationszugriffsliste (PAL) abgerufen werden.

Die Eigenschaft CompatibilityLevel kann nur von Mitgliedern der sysadmin festen Serverrolle im Publisher oder von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank festgelegt werden. Benutzer im PAL können die CompatibilityLevel Eigenschaft einer bestehenden Veröffentlichung festlegen.

Das Abrufen der CompatibilityLevel Eigenschaft entspricht der Ausführung sp_helpmergepublication (Transact-SQL).

Das Setzen der Eigenschaft CompatibilityLevel entspricht der Ausführung von sp_addmergepublication (Transact-SQL) und sp_changemergepublication (Transact-SQL).

Gilt für: