TransSubscription.PublisherName Eigenschaft

Definition

Erhält oder setzt den Namen der Publisher, wenn das Abonnement zu einem Nicht-SQL Server Publisher gehört.

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

Eigenschaftswert

Der Name des Herausgebers.

Hinweise

Wenn die Eigenschaft PublisherName für ein Abonnement, das zu einem SQL Server Publisher gehört, angegeben wird, wird eine Ausnahme ausgelöst.

PublisherName ist eine erforderliche Eigenschaft und muss gesetzt werden, bevor das Abonnement auf dem Server erstellt wird. Sobald das Abonnement auf dem Server existiert, kann die Eigenschaft PublisherName nicht mehr geändert werden.

Die Eigenschaft PublisherName kann nur von Mitgliedern der sysadmin festen Serverrolle im Publisher, von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank oder vom Benutzer, der das Abonnement erstellt hat, abgerufen werden.

Die Eigenschaft PublisherName kann nur von Mitgliedern der sysadmin festen Serverrolle im Publisher oder von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank festgelegt werden.

Das Abrufen der PublisherName Eigenschaft entspricht der Ausführung sp_helpsubscription (Transact-SQL).

Das Setzen der Eigenschaft PublisherName entspricht der Ausführung sp_addsubscription (Transact-SQL).

Gilt für: