TransSubscription.DtsPackageLocation 属性

定义

获取或设置 Microsoft SQL Server 2000 数据转换服务 (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 值。

注解

对可转换订阅的支持已弃用,将在将来的版本中删除。 在新的开发工作中不要使用此功能。 转换已发布的数据需要 2000 SQL Server 2000 数据转换服务 (DTS) 运行时,并且仅支持在 2000 SQL Server中创建的包。 如果从 SQL Server 2000 升级,或者选择在安装期间安装运行时,则运行时可用。

在设置属性之前,必须设置DtsPackageName该属性并在发布的属性上Attributes启用AllowDtsTransformationDtsPackageLocation属性。 如果包受密码保护,则还必须设置 DtsPackagePassword 该属性。

只有 sysadmin 固定服务器角色成员、db_owner 固定数据库角色成员或创建订阅的用户才能检索 DtsPackageLocation 属性。

只有 sysadmin 固定服务器角色成员或 db_owner 固定数据库角色成员才能设置 DtsPackageLocation 属性。

检索 DtsPackageLocation 等效于执行 Transact-SQL) sp_helpsubscription (

设置 DtsPackageLocation 等效于执行 Transact-SQL) sp_change_subscription_properties (Transact-SQL) sp_addpushsubscription_agent (

适用于