1 / 26

SQL Server 2000 数据库管理

SQL Server 2000 数据库管理. 第一章: SQL Server 概述 第二章: 准备安装 SQL Server 第三章:管理数据库文件 第四章: 管理安全性 第五章: 执行管理任务 第六章: 备份数据库 第七章: 还原数据库 第八章: SQL Server 性能监视 第九章: 数据传输 第十章: 维护高度可用性 第十一章: SQL Server 复制. 第九章: 数据传输. 数据传输介绍 SQL Server 2000 中导入 / 导出数据的工具 DTS 介绍 使用 DTS 来转换数据

Download Presentation

SQL Server 2000 数据库管理

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SQL Server 2000 数据库管理 • 第一章:SQL Server 概述 • 第二章:准备安装 SQL Server • 第三章:管理数据库文件 • 第四章:管理安全性 • 第五章:执行管理任务 • 第六章:备份数据库 • 第七章:还原数据库 • 第八章:SQL Server性能监视 • 第九章:数据传输 • 第十章:维护高度可用性 • 第十一章:SQL Server 复制

  2. 第九章:数据传输 • 数据传输介绍 • SQL Server 2000 中导入/导出数据的工具 • DTS 介绍 • 使用 DTS 来转换数据 • 使用“大容量拷贝程序” (BCP) 和 BULK INSERT Transact-SQL 语句 • 最佳实践

  3. 数据传输介绍 9.1 数据传输介绍 • 导入/导出数据的作用 • 转换数据的作用

  4. 导入/导出数据的作用 9.1.1 导入/导出数据的作用 • 导入/导出数据包括移动,拷贝,压缩以及移植数据 • 在导入或导出数据之前,必须确定: • 数据源 • 数据目的 • 数据操作和转换 • 导入/导出可能很简单,也可能非常复杂

  5. 转换数据的作用 9.1.2 转换数据的作用 • 更改数据格式 • 转换和映射数据 • 使数据一致化 • 验证数据 • 调度操作 • 在异类环境之间导入/导出数据

  6. 第九章:数据传输 • 数据传输介绍 • SQL Server 2000 中导入/导出数据的工具 • DTS 介绍 • 使用 DTS 来转换数据 • 使用“大容量拷贝程序” (BCP) 和 BULK INSERT Transact-SQL 语句 • 最佳实践

  7. SQL Server 中导入/导出数据的工具 9.2 SQL Server 中导入/导出数据的工具 • DTS 导入/导出向导 • DTS 设计器 • DTS 对象传输 • DTS 大容量插入操作 • 大容量复制程序(BCP 实用工具) • 复制程序

  8. 第九章:数据传输 • 数据传输介绍 • SQL Server 2000 中导入/导出数据的工具 • DTS 介绍 • 使用 DTS 来转换数据 • 使用“大容量拷贝程序” (BCP) 和 BULK INSERT Transact-SQL 语句 • 最佳实践

  9. DTS 介绍 9.3 DTS 介绍 • DTS 概述 • DTS 过程 • DTS 工具

  10. DTS 概述 9.3.1 DTS 概述 • 使用 DTS可以执行下列操作: • 在任意数据源和任意数据目的之间导入/导出数据 • 转换数据格式 • 在 SQL Server 的数据库之间传输数据库对象 • 也可以用 DTS来: • 创建自定义转换对象 • 生成数据仓库和数据集市 • 使用第三方 OLE DB 提供程序来访问应用程序

  11. 出 格式转换 数据源 数据目的 OLE DB 提供程序 OLE DB提供程序 DTS DTS 过程 9.3.2 DTS 过程

  12. DTS 工具 9.3.3 DTS 工具 • DTS导入/导出向导 • 创建简单的导入、导出、格式转换数据包 • 可以从命令行启动 • DTS设计器 • 以图形方式编辑包 • 创建复杂的数据转换 • 定义复杂的工作流 • Dtsrun实用工具 • 检索、执行、删除和覆盖 DTS 包

  13. 第九章:数据传输 • 数据传输介绍 • SQL Server 2000 中导入/导出数据的工具 • DTS 介绍 • 使用 DTS 来转换数据 • 使用“大容量拷贝程序” (BCP) 和 BULK INSERT Transact-SQL 语句 • 最佳实践

  14. 使用 DTS 转换数据 9.4 使用 DTS 转换数据 • 转换和映射数据 • 定义转换任务 • 定义工作流 • 创建 DTS 包 • 保存 DTS 包 • 实现包的安全性 • 执行和调度 DTS 包 • 使用 DTS 图形工具传输和转换数据

  15. 转换和映射数据 9.4.1 转换和映射数据 • 映射数据类型 • 用户可以指定数据在源和目的之间如何转换 • 用户可以指定数据在源和目的之间如何被修改 • 集成和合并数据 • 用户可以合并数据 • 用户可以按行或按列汇总数据

  16. 定义转换任务 9.4.2 定义转换任务 • 每个任务定义了一组工作 • 一个任务可以执行下列操作 • 执行 Transact-SQL 语句 • 执行一个脚本 • 启动外部应用程序 • 复制 SQL Server 对象 • 执行或检索其他 DTS 包的结果

  17. 步骤 A 步骤 D 步骤 E 步骤 B 步骤 F 步骤 C 定义工作流 9.4.3 定义工作流 • 优先约束 • 顺序执行 • 并行执行 • 相互结合执行 • 步骤优先级 • 空闲时执行 • 正常执行 • 高优先级执行 • 事务单元

  18. 创建 DTS 包 9.4.4 创建 DTS 包 • 保存 DTS包 • COM 结构的存储文件 • SQL Server元数据服务 • msdb数据库 • Visual Basic文件 • 实现包的安全性 • 所有者密码 • 用户密码

  19. 执行和调度 DTS 包 9.4.7 执行和调度 DTS 包 • 执行 DTS 包 • 使用 SQL Server 企业管理器 • 使用dtsrun命令行使用工具 • 调度 DTS 包 • 如果将 DTS 包保存到 msdb 数据库,可以用“DTS 导入/导出向导” • 如果使用 Dtsrun 命令行实用工具,可以使用 SQL Server 企业管理器 dtsrun /SAccounts /UJose /NOrdersImport

  20. 演示:定义一个 DTS 包 9.4 使用 DTS 转换数据

  21. 第九章:数据传输 • 数据传输介绍 • SQL Server 2000 中导入/导出数据的工具 • DTS 介绍 • 使用 DTS 来转换数据 • 使用“大容量拷贝程序” (BCP) 和 BULK INSERT Transact-SQL 语句 • 最佳实践

  22. 使用“大容量拷贝程序” (BCP)和 BULK INSERT Transact-SQL语句 9.5 执行和调度 DTS 包 • 使用文本文件大容量复制数据 • 使用 Bcp • 使用 BULK INSERT Transact-SQL 语句

  23. 第九章:数据传输 • 数据传输介绍 • SQL Server 2000 中导入/导出数据的工具 • DTS 介绍 • 使用 DTS 来转换数据 • 使用“大容量拷贝程序” (BCP) 和 BULK INSERT Transact-SQL 语句 • 最佳实践

  24. 使用 DTS 向导来进行简单的导入导出操作 使用“DTS 传输对象任务”在 SQL Server 数据库之间传输对象 使用“DTS 设计器”设计工作流和复杂数据转换 最佳实践 9.6 最佳实践

  25. 实验 A 传输数据

  26. 回顾 • 描述导入/导出数据和转换数据的基本原理和过程 • 描述 SQL Server 2000 中导入/导出数据的工具 • 使用 DTS 来转换数据 • 使用“DTS 导入/导出向导”创建并编辑 DTS 包 • 使用“大容量拷贝程序” (Bcp) 和 BULK INSERT Transact-SQL 语句

More Related