TransSubscription.DtsPackageName Eigenschaft

Definition

Ruft den Namen des Microsoft SQL Server 2000 Data Transformation Services (DTS)-Pakets ab, das auf den Abonnenten angewendet wird, oder legt diesen fest.

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

Eigenschaftswert

Der Name des Microsoft SQL Server 2000 Data Transformation Services (DTS)-Pakets, das auf den Abonnenten angewendet wird.

Hinweise

Die Unterstützung für transformierbare Abonnements ist veraltet und wird in einer zukünftigen Version entfernt. Diese Funktion sollte bei neuen Entwicklungen nicht verwendet werden. Das Transformieren veröffentlichter Daten erfordert die laufzeit SQL Server 2000 (DTS) und unterstützt nur Pakete, die in SQL Server 2000 erstellt wurden. Die Laufzeit ist verfügbar, wenn Sie ein Upgrade von SQL Server 2000 durchführen oder wenn Sie es während des Setups installieren möchten.

Sie müssen die AllowDtsTransformation Eigenschaft für die Attributes Eigenschaft für die Publikation aktivieren, bevor Sie die DtsPackageName Eigenschaft festlegen. Sie müssen auch die DtsPackageLocation Eigenschaft sowie die DtsPackagePassword Eigenschaft festlegen, wenn das Paket kennwortgeschützter Ist.

Nur Mitglieder der festen Serverrolle sysadmin, der festen Datenbankrolle db_owner oder der Benutzer, der das Abonnement erstellt hat, können die DtsPackageName-Eigenschaft abrufen.

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können die DtsPackageName-Eigenschaft festlegen.

Das DtsPackageName Abrufen entspricht dem Ausführen von sp_helpsubscription (Transact-SQL).

Die Einstellung DtsPackageName entspricht dem Ausführen von sp_addpushsubscription_agent (Transact-SQL) oder sp_change_subscription_properties (Transact-SQL).

Gilt für: