SQL Server 2005 Integration Services 中不推荐使用的功能

更新日期: 2006 年 7 月 17 日

本主题介绍计划在该产品的未来版本中删除的 SQL Server 2005 Integration Services 功能。以下功能在 SQL Server 2005 中仍然可用。

SQL Server 2000 Data Transformation Services (DTS) 对象模型

不推荐使用 SQL Server 2000 Data Transformation Services (DTS) 对象模型。基于对 SQL Server 的下一版本的预期,您应该制订删除对此对象模型的依赖关系的计划。SQL Server 2000 和 SQL Server 2005 将继续支持 SQL Server 2000 DTS 对象模型本身,这是我们当前提出的为 SQL Server 的这些版本提供支持这一承诺的一部分;但是,下一版本可能会取消对迁移 SQL Server 2000 包的支持。

不推荐使用的 DTS 功能包括 DTS API、用于将 DTS 包迁移到下一版本的 SQL Server 的包迁移向导、SQL Server Management Studio 中的 DTS 包维护支持以及“执行 DTS 2000 包”任务。

ActiveX 脚本任务

在 SQL Server 2005 Integration Services (SSIS) 中提供 ActiveX 脚本任务的目的仅仅是为了实现与 DTS 的向后兼容,下一版本的 SQL Server 中将删除 ActiveX 脚本任务。不要在新包的开发中使用此功能。应尽快修改当前使用此功能的包。您可以使用 Integration Services 中可用的新组件和更灵活的优先约束重新创建 ActiveX 脚本的功能。或者,您也可以使用 Integration Services 脚本任务重新编写这些脚本。

Microsoft Visual Studio for Applications (VSA)

在 Integration Services 的未来版本中,Visual Studio for Applications (VSA) 将被 Visual Studio Tools for Applications (VSTA) 替换,以作为脚本任务和脚本转换中的引擎。尽管预期这项更改不会导致现有语法发生太大变化,但在迁移到 Integration Services 的下一版本时此更改可能需要进行脚本转换。

在 Integration Services 的下一版本中:

  • Microsoft 支持将现有脚本任务和以 VSA 编写的脚本转换脚本转换为 VSTA。
  • Microsoft 将支持现有非编译 VSA 脚本的执行。

在 Integration Services 的未来版本中:

  • Microsoft 支持将现有脚本任务和以 VSA 编写的脚本转换脚本转换为 VSTA。
  • Microsoft 不支持 VSA 脚本的执行。

更改历史记录

发布日期 历史记录

2006 年 7 月 17 日

更改的内容:
  • 添加了关于 ActiveX 脚本支持的详细信息。

请参阅

其他资源

升级 SQL Server 组件

帮助和信息

获取 SQL Server 2005 帮助