SQL Server 2000完全实战:数据转换服务(DTS)

SQL Server 2000完全实战:数据转换服务(DTS)
作 者: 章立民
出版社: 中国铁道出版社
丛编项: 数据转换服务
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Sever
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  作者:章立民·资深电脑图书作家,拥有60本以上著作。·台湾微软公司资深顾问讲师。从1993年开始于台湾微软主讲研讨会。·台湾微软最有价值专家MVP。三度当选MVP。·电脑技能基金会数据库应用类命题委员。·台湾工研院机械所制造信息部顾问·台湾资诚会计师事务所信息系统服务部顾问·台湾捷和建设资讯部顾问·台湾盘天科技总经理·台湾盘天科技顾问·台湾一日志工协会资讯顾问·《ComputerDIY》杂志专栏作家·《RUN!PC》杂志专栏作家·曾任教于台湾空中大学、联电、药物食品检验局、调查局、南亚塑胶、NIKE、台湾核电一厂、大众电脑、台湾日立等台湾各大公民营企业与教学机构,乃台湾最权威之专业咨询顾问与讲师。·专长:关系型数据库管理系统、VisualStudio2005开发工具、SQLServer、Access2003与FrontPage2003。将有全系列书籍问世,敬请诸位读者关注。·著作:写作迄今,16年来已有60本以上的电脑著作问世,内容涵盖SQLServer2000、VisualBasic.NET、ASP.NET、CrystalReportforVisualStudio.NET、Access2002~2003、FrontPage2002~2003、VisualFoxPro、WordVBA、Windows等主题。Access2003:用150个范例学查询>>更多作品

内容简介

SQLServer2000是Microsoft在21世纪推出的最新关系数据库系统,同时也是首次针对XML语法支持的数据库系统,因此在使用上更加广泛。而Microsoft又将SQLServer2000版本定位在Microsoft.NETEntepriseServer的NET服务器产品内,同时也是集成其他服务器产品的最佳利器,所以SQLServer2000是我们必备的工具之一。本书对SQLServer2000的精髓作了详细的描述,而且采用StepbyStep的方式讲解。虽然有些内容是非常复杂烦琐的,但是笔者的观念就是:“我们不怕重复的步骤讲解,就伯您因为本书漏掉一个步骤的设置画面,而造成您学习上的遗憾”。本书由台湾碁峯资讯股份有限公司提供版权,经中国铁道出版社计算机图书项目中心审选,张巍、王军辉、关超、史广顺、张瀚文、陈辑超、马超、杨小平、段小明、杨军、廖康良、萧志军、陈贤淑及孟丽花等同志完成了本书的编排工作。

图书目录

第1章 数据转换服务(DTS)的基本概念

1-1 DTS的主要任务

1-2 DTS功能概述

1-3 萃取与加载数据

数据检验

数据迁移

数据净化

数据转换

结语

第2章 数据转换服务的核心利器:DTS包

2-1 DTS包的组成元素

2-2 DTS包的建立方式

2-3 DTS导入/导出向导

2-4 DTS设计器

2-5 如何保存DTS包

2-6 如何编辑DTS包

2-7 如何删除DTS包

2-8 如何执行DTS包

以交互方式执行DTS包

使用dtsrun执行DTS包

使用dtsrunui执行DTS包

调用DTS包对象的Execute方法

以调度方式执行DTS包

2-9 查看与修改DTS包属性

包识别信息

执行与错误信息

如何记录执行信息

如何记录错误信息

包全局变量

数据沿袭(Data Lineage)

Meta Data Services扫描

事务(Transaction)

加入包事务

继承的事务

事务隔离级别

OLE DB

结语

第3章 如何建立与维护DTS连接

3-1 DTS的数据源与数据目的

3-2 DTS连接的类型

3-3 建立DTS连接

3-4 DTS连接属性设置

Microsoft OLE DB Provider for SQL Server的属性设置

Microsoft OLE DB Provider for Olap Services 8.0的属性设置

文本文件连接的属性设置

其他数据源连接的属性设置

3-5 编辑DTS连接与脱接编辑

3-6 删除DTS连接

3-7 如何建立与使用数据链接文件.udl

建立数据链接文件.udl

建立具有执行时期解析的数据连接

3-8 如何提高DTS连接的效率

3-9 其他注意事项

结语

第4章 活用DTS转换

4-1 DTS转换的字段转换操作

4-2 字段对应类型一:1对1字段对应

4-3 字段对应类型二:N对N字段对应

4-4 字段对应类型三:不等数目字段对应

4-5 字段对应类型四:混合使用各种类型的字段对应

4-6 转换类型一:复制字段转换

4-7 转换类型二:小写字符串转换

4-8 转换类型三:大写字符串转换

4-9 转换类型四:中间字符串转换

4-10 转换类型五:剪裁字符串转换

4-11 转换类型六:日期时间字符串转换

4-12 转换类型七:读取文件转换

4-13 转换类型八:写入文件转换

4-14 转换类型九:ActiveX脚本转换

结语

第5章 DTS任务与DTS包工作流

5-1 什么是DTS任务

5-2 什么是DTS包工作流

5-3 DTS步骤

5-4 优先级条件约束

5-5 如何建立优先级条件约束

5-6 如何设置多个平行步骤(DTS任务)的执行顺序

5-7 使用多个优先级条件约束

5-8 在工作流中使用ActiveX脚本

结语

第6章 彻底学会“转换数据任务”

6-1 何时不该使用“转换数据任务”

6-2 建立“转换数据任务”

6-3 删除“转换数据任务”

6-4 设置“转换数据任务”

6-5 设置“转换数据任务”的数据源

6-6 设置“转换数据任务”的数据目的

6-7 设置“转换数据任务”的字段转换

6-8 设置转换标志

6-9 范例:字段转换实践

6-10 范例:字段转换综合运用

6-11 范例:将OLTP数据加载至星状结构中

6-12 设置“转换数据任务”的快速加载与批处理选项

将转换套用至批处理

处理错误与批处理数据

批处理与包事务

6-13 设置“转换数据任务”的异常错误文件

结语

第7章 ActiveX脚本转换的程序代码撰写技巧

7-1 ActiveX脚本转换程序代码的执行逻辑

7-2 ActiveX脚本转换的开发环境

7-3 我该使用VBScript或JScript

7-4 如何设置转换状态码

7-5 局部变量

定义与适用范围

数据类型

7-6 全局变量

建立全局变量

全局变量的适用范围

7-7 未知数据的处理方式

结语

第8章 数据驱动的查询任务

8-1 “数据驱动的查询任务”内含的查询类型

8-2 参数化查询与常量设置

8-3 数据流

8-4 “数据驱动的查询任务”的使用考虑

8-5 范例:使用“数据驱动的查询任务”更改客户的帐户数据

8-6 范例:使用“数据驱动的查询任务”进行文件维护操作

8-7 范例:使用“数据驱动的查询任务”维护员工数据

结语

第9章 活用查找查询

9-1 设置一个简易的查找查询

9-2 查找查询范例

9-3 如何使用一个以上的参数

9-4 查找一个以上的数据值

9-5 范例:使用第三方数据作为条件基准

9-6 在查找查询中管理零或多笔数据记录

查询结果为零笔数据记录

查询结果内含多笔数据记录

9-7 使用查找查询修改数据

9-8 使用多个查找查询

执行更新

查找维度表索引键

结语

第10章 活用多阶段数据抽取

10-1 什么是多阶段数据抽取

10-2 数据抽取的处理程序与阶段

10-3 启用多阶段数据抽取

10-4 替各个数据抽取阶段撰写ActiveX脚本

10-5 范例:追踪转换的各项统计信息

10-6 范例:错误处理机制示范

结语

第11章 执行SQL任务

11-1 “执行SQL任务”的功能用途

11-2 建立“执行SQL任务”

11-3 如何使用参数

11-4 如何填入多个全局变量

11-5 如何将整个查询结果存入单一全局变量中

11-6 范例:书籍销售分析

结语

第12章 大容量插入任务

12-1 “大容量插入任务”的使用诀窍

12-2 建立“大容量插入任务”

12-3 “大容量插入任务”与事务

结语

第13章 复制SQL Server对象任务

13-1 “复制SQL Server对象任务”功能简介

13-2 如何建立“复制SQL Server对象任务”

13-3 范例:复制表与导入数据示范

结语

第14章 传输数据库与数据库对象任务

14-1 如何使用“传输数据库任务”

14-2 如何使用“传输错误信息任务”

14-3 如何使用“传输登录任务”

14-4 如何使用“传输作业任务”

14-5 如何使用“传输主存储过程任务”

结语

第15章 文件传输协议任务

15-1 在局域网中复制文件

15-2 自Internet网站下载文件

结语

第16章 ActiveX脚本任务

16-1 ActiveX脚本的功能用途

16-2 ActiveX脚本的操作类型

16-3 Script的访问范围

16-4 在DTS中使用返回值

16-5 何时该使用“ActiveX脚本任务”

16-6 如何建立“ActiveX脚本任务”

16-7 如何访问DTS包

16-8 如何访问DTS连接

16-9 如何访问DTS任务与DTS步骤

16-10 如何访问全局变量

16-11 使用ADO数据记录集

16-12 善用FileSystemObject对象

建立FileSystemObject对象

FileSystemObject对象的属性

FileSystemObject对象的方法

检测磁盘剩余空间

文件夹的存在检测、建立与删除

文件的存在检测

搜索文件

复制与迁移文件

文本文件数据的读取与写入

16-13 调试ActiveX脚本

使用程序代码强制执行中断

语法或对象要求的错误

因为对象发生错误造成执行暂时停止

结语

第17章 动态属性任务

17-1 何时该使用“动态属性任务”

17-2 可用的源类型

17-3 如何建立“动态属性任务”

17-4 “动态属性任务”实例演练

结语

第18章 执行进程任务

18-1 “执行进程任务”的功能用途

18-2 如何建立“执行进程任务”

18-3 范例:执行bcp公用程序

结语

第19章 执行包任务

19-1 “执行包任务”的功能用途

19-2 如何建立“执行包任务”

19-3 内部全局变量与外部全局变量

内部全局变量

外部全局变量

结语

第20章 消息队列任务

20-1 “消息队列任务”的功能用途

20-2 包事务与“消息队列任务”

20-3 安装与设置消息队列

20-4 建立传送消息的“消息队列任务”

20-5 建立接收消息的“消息队列任务”

结语

第21章 发送邮件任务

第22章 如何从外部来源查询DTS包

22-1 DTS包的外部查询来源

22-2 使用OPENROWSET查询包

22-3 查询一个保存在结构化存储文件的包

22-4 查询保存在SQL Server的DTS包

22-5 针对包数据使用分布式查询

第23章 使用DTS来处理Analysis Services对象并建立预测

23-1 使用“Analysis Services处理任务”

23-2 建立“Analysis Services处理任务”

23-3 更改“Analysis Services处理任务”的属性

23-4 建立“数据挖掘预测查询任务”

附录A DTS的新增功能