Candy

:★..CANDY LOVE~。。●じ
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

SQL SERVER的DTS功能

Posted on 2008-06-02 17:37  丽红  阅读(6918)  评论(0编辑  收藏  举报
我用DTS把SQL SERVER的数据库和ACCESS数据库上载到AS/400的PF中,非常方便,速度也比较快,上万条记录不到一分钟就上载完了,汉字也没问题.

大多数组织都使用多种格式和多个位置来存储数据。为了支持决策、 改善系统性能或对现有系统进行升级,经常必须将数据从一个数据存储位置移动到另一个存储位置。。这样,我们需要一套数据转换的工具,来完成这不同平台之间的数据传输。
  Microsoft SQL Server 2000 数据转换服务(DTS )就是这样一组工具,可以从不同的源将数据抽取、转换和合并到一个或多个目标位置。借助于DTS工具,可以创建适合于特定需要的自定义移动解决方案。
  DTS是一组工具,用于一个或多个数据源(如Microsoft SQL Server、Microsoft Excel 或 Microsoft Access )间导入、导出和转换各种数据。 通过 OLE DB (一种数据访问的开放式标准)提供连接,通过用于 ODBC 的 OLE DB 提供程序来支持 ODBC (开放式数据库连接)数据源。 
  可以将 DTS解决方案创建为一个或多个软件包。每个软件包可包含一组已安排好的任务,它们定义要执行的工作、对数据和对象的转换、定义任务执行的工作流约束条件以及数据源和目标间的连接方式。DTS 软件包还提供一些服务,如记录软件包执行详细情况、控制事务和处理全局变量。 
以下工具可用于创建和执行 DTS 软件包: 
●导入/导出向导用于生成相对简单的 DTS 软件包,并支持数据移植和简单转换。 
●DTS设计器以图形方式来实现 DTS 对象模型,可用于创建具有一系列功能的 DTS 软件包。 
●DTSRun 是用于执行现有 DTS 软件包的命令提示实用程序。 
●DTSRunUI 是 DTSRun 的图形界面,可以传递全局变量以及生成命令行。 
●SQLAgent 不是 DTS 应用程序,DTS 将其用于安排软件包的执行。 
  使用DTS对象模型还可以用编程方式创建和运行软件包,生成自定义任务和自定义转换。