次の方法で共有


TransSubscription.DtsPackageLocation プロパティ

定義

Microsoft SQL Server 2000 Data Transformation Services (DTS) パッケージの場所を取得または設定します。

public:
 property Microsoft::SqlServer::Replication::DtsPackageLocationOption DtsPackageLocation { Microsoft::SqlServer::Replication::DtsPackageLocationOption get(); void set(Microsoft::SqlServer::Replication::DtsPackageLocationOption value); };
public Microsoft.SqlServer.Replication.DtsPackageLocationOption DtsPackageLocation { get; set; }
member this.DtsPackageLocation : Microsoft.SqlServer.Replication.DtsPackageLocationOption with get, set
Public Property DtsPackageLocation As DtsPackageLocationOption

プロパティ値

DTS パッケージのファイルの場所を表す String 値です。

注釈

変換可能なサブスクリプションのサポートは非推奨とされており、今後のリリースでは削除されます。 この機能は、新しい開発作業では使用しないでください。 パブリッシュされたデータを変換するには、SQL Server 2000 Data Transformation Services (DTS) ランタイムが必要であり、SQL Server 2000 で作成されたパッケージのみがサポートされます。 ランタイムは、SQL Server 2000 からアップグレードする場合、またはセットアップ中にインストールすることを選択した場合に使用できます。

DtsPackageName プロパティを設定する前に、AllowDtsTransformation プロパティを設定し、パブリケーションの Attributes プロパティで DtsPackageLocation プロパティを有効にする必要があります。 パッケージがパスワードで保護されている場合は DtsPackagePassword プロパティも設定する必要があります。

DtsPackageLocation プロパティを取得できるのは、固定サーバー ロール sysadmin のメンバー、固定データベース ロール db_owner のメンバー、またはサブスクリプションを作成したユーザーだけです。

DtsPackageLocation プロパティを設定できるのは、固定サーバー ロール sysadmin のメンバー、または固定データベース ロール db_owner のメンバーだけです。

DtsPackageLocation取得は、sp_helpsubscriptionの実行 (Transact-SQL) と同じです。

設定 DtsPackageLocation は、 sp_addpushsubscription_agent (Transact-SQL) または sp_change_subscription_properties (Transact-SQL) の実行と同じです。

適用対象