文档介绍:第4章内容回顾
备份的类型
完整、差异、事务日志
恢复模式
简单、完整、大容量日志
备份还原策略
完整
完整+差异
完整+事务日志
Chapter1/27
数据转换
第5章
本章目标
了解数据转换前需要考虑的问题
掌握使用导入导出向导进行数据转换
掌握建立SSIS包进行数据转换
了解复制
Chapter3/27
本章结构
数据转换
数据转换概述
转换前需要考虑的问题
复制
数据转换工具
数据转换的原因
使用导入导出向导
建立SSIS包
EXECL数据导入到SQL Server
不同SQL Server之间转换数据
SQL Server 数据导出到TXT
SQL Server 数据导出到TXT
ACCESS数据导入到SQL Server
SSIS概述
实施复制
复制概述
Chapter4/27
数据转换的原因
数据格式的转换
Oracle
Access
Excel
文本文件
数据库对象的转移
在不同服务器之间复制
Chapter5/27
数据转换前需要考虑的问题
更改数据格式
如:1、0 “TRUE”或“FLASE”
数据的重构和映射
如:从多个表中抽取数据,然后存储到一个单独的表
数据的一致性
如: Corp、Corporation
验证数据有效性
如:将顾客信息转换到目标数据之前,先验证顾客ID是否存在
Chapter6/27
常用数据转换工具
工具
描述
用途
T-SQL语句
Select into或 Insert Select
从现有表中选择数据并添加到表中
备份和还原
Backup和Restore
将一个完整的SQL Server数据库拷贝到另一个SQL Server中
分离和附加
将数据库分离或附加到SQL Server服务器上
通过拷贝数据文件,将一个完整的SQL Server数据库移动或拷贝到另一个SQL Server中
复制
将从源数据库中复制数据移动到目标数据库
有间隔地将数据拷贝到多个数据库中
SSIS导入导出向导
允许用户交互式的创建用于导入、导出和数据转换的SSIS包
在异种数据源之间转换数据,或是将某个SQL Server数据库中的对象转换到另一个SQL Server数据库中
SSIS包
允许有经验的数据库管理员导入、导出和转换数据,定义复杂数据的工作流
从多个数据源中转换同种或异种数据,以及设置复杂的工作流,是更高级的转换和传输工具
Chapter7/27
使用导入导出向导
导入和导出向导概述
案例
将SQL Server数据导出到TXT文件
将Excel数据导入到SQL Server
在不同的SQL Server之间转换数据
Chapter8/27
案例1
操作要点
【任务】|【导出数据】
选择数据源
SQL Native Client
选择目标
平面文件目标
指定表
运行
验证导出结果
将SQL Server 数据导出到TXT文件
Chapter9/27
案例2
操作要点
【任务】|【导入数据】
选择数据源
Microsoft Excel
选择目标
SQL Native Client
指定表
执行
验证导入结果
将Excel数据导入到SQL Server
Chapter10/27