Publication.CompatibilityLevel Eigenschaft

Definition

Ruft die früheste Version von Microsoft SQL Server ab, die auf die Abonnenten ausgeführt wird, die von der referenzierten Publikation unterstützt werden können, oder legt sie fest.

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 CompatibilityLevel Eigenschaft wird nur für Seriendruckpublikationen unterstützt. Sie können die CompatibilityLevel Eigenschaft nur für eine Instanz von MergePublication.

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

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

Das Abrufen der Eigenschaft entspricht dem CompatibilityLevel Ausführen von sp_helpmergepublication (Transact-SQL).

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

Gilt für: