TransSubscription.DtsPackageName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置在订阅服务器上应用的 Microsoft SQL Server 2000 数据转换服务 (DTS) 包的名称。
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
属性值
在订阅服务器上应用的 Microsoft SQL Server 2000 数据转换服务 (DTS) 包的名称。
注解
对可转换订阅的支持已弃用,将在将来的版本中删除。 在新的开发工作中不要使用此功能。 转换已发布的数据需要 SQL Server 2000 (DTS) 运行时,并且仅支持在 2000 SQL Server 中创建的包。 如果从 SQL Server 2000 升级,或者选择在安装期间安装运行时,则运行时可用。
在设置DtsPackageName属性之前,必须在发布的属性上Attributes启用AllowDtsTransformation该属性。 如果包受密码保护,还必须设置 DtsPackageLocation 属性和 DtsPackagePassword 属性。
只有 sysadmin
固定服务器角色成员、db_owner
固定数据库角色成员或创建订阅的用户才能检索 DtsPackageName 属性。
只有 sysadmin
固定服务器角色成员或 db_owner
固定数据库角色成员才能设置 DtsPackageName 属性。
检索 DtsPackageName 相当于执行 Transact-SQL) sp_helpsubscription (。
设置 DtsPackageName 等效于执行 Transact-SQL) 或 sp_change_subscription_properties (Transact-SQL) sp_addpushsubscription_agent (。