第 14章 SQL Server数据转换
14,1 概述
14,2 导入数据
14,3 导出数据
14,4 使用 DTS设计器
14,1 概述
SQL Server 2000的数据转换包括两
方面内容:一个是把其它数据系统处理的
数据导入到 SQL Server 2000数据库中, ;
另一个是将数据从 SQL Server 2000数据
库中导出到其它应用程序中 。
14,1 概述
为了解决数据转换问题,SQL Server
2000提供了一个功能非常强大的组件,即
数据转换服务 — DTS( Data
Transformation Services)。
数据转换服务中完成数据转换的工具
主要有 2个:
? DTS导入 /导出向导
? DTS设计器 本章首页
14,2 导入数据
14,2,1 导入 Excel工作表
( 1) 打开 Microsoft Excel 2000,新
建一个 Excel工作簿, 并输入需要导入
SQL Server 2000中的数据 。
( 2) 打开企业管理器, 展开选定的服
务器, 右击该服务器图标, 从弹出的快
捷菜单中依次选择, 所有任务 |导入数据,
选项 。
14,2 导入数据
14,2,2 导入文本文件
( 1) 首先创建包含导入数据的文本文
件, 并保存在指定文件夹下 。
( 2) 打开企业管理器, 展开选定的服
务器, 从弹出的快捷菜单中依次选择, 所
有任务 |导入数据, 选项 。
本章首页
14,3 导出数据
14,3,1 导出数据库至 Access
( 1)启动 Microsoft Access 2000,创建一
个新的 Access数据库。
( 2)打开企业管理器,展开指定的服务器,
右击该服务器图标,从弹出的快捷菜单中选择
,所有任务 |导出数据, 选项。
14,3 导出数据
14,3,2 导出数据库至文本文件
( 1) 单击, 开始, 按钮, 从弹出的开始菜
单中依次选择, 程序 |附件 |记事本, 选项, 打
开记事本应用程序, 新建一个文本文件, 并将
其保存在用户指定的文件夹下 。
( 2) 启动企业管理器, 展开选定的服务器,
右击该服务器图标, 从弹出的快捷菜单中依次
选择, 所有任务 |导出数据, 选项 。 本章首页
14,4 使用 DTS设计器
DTS设计器和 DTS导入, 导出向导一样,
都是在同构或者异构数据源之间进行数据导
入, 导出和转换 。 但是, DTS设计器是一个
图形工具, 它使创建和编辑 DTS包的工作变
得更加简单和轻松, 而且它提供了比 DTS向
导更为强大的功能 。
14,4 使用 DTS设计器
利用 DTS设计器创建 DTS包, 首先要添加
连接, 每个包包含目标连接和源连接, 在连接
中指明 OLE DB提供者数据源, 接着定义源连接
和目标连接间的数据转换, 然后要定义包将执
行的任务, 也可以自定义任务, 最后决定是否
运行包或者将其存储以备以后使用 。
本章首页