语言

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

属性值

表示 String DTS包文件位置的值。

注解

对可转换订阅的支持已被弃用,并将在未来的版本中移除。 该功能不应用于新的开发工作。 对已发布数据进行转换需要运行 SQL Server 2000 数据转换服务(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)

适用于