Compartilhar via


Publication.CompatibilityLevel Propriedade

Definição

Obtém ou define a versão mais antiga do Microsoft SQL Server em execução nos Assinantes aos quais a publicação referenciada pode dar suporte.

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

Valor da propriedade

Um valor PublicationCompatibilityLevel.

Comentários

A CompatibilityLevel propriedade só tem suporte para publicações de mesclagem. Você só pode definir a CompatibilityLevel propriedade em uma instância de MergePublication.

A CompatibilityLevel propriedade só pode ser recuperada por membros da função de sysadmin servidor fixa no Publicador, por membros da função de banco de db_owner dados fixa no banco de dados de publicação ou por usuários na PAL (lista de acesso à publicação).

A CompatibilityLevel propriedade só pode ser definida por membros da sysadmin função de servidor fixa no Publicador ou por membros da função de banco de db_owner dados fixa no banco de dados de publicação. Os usuários no PAL podem definir a CompatibilityLevel propriedade de uma publicação existente.

Recuperar a CompatibilityLevel propriedade é equivalente à execução de sp_helpmergepublication (Transact-SQL).

Definir a CompatibilityLevel propriedade é equivalente à execução de sp_addmergepublication (Transact-SQL) e sp_changemergepublication (Transact-SQL).

Aplica-se a