TransSubscription.DtsPackageLocation プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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) の実行と同じです。