数据库原理与应用 第11章 SQL Server 2005数据转换.ppt

数据库原理与应用 第11章 SQL Server 2005数据转换.ppt

ID:50145862

大小:1.09 MB

页数:45页

时间:2020-03-09

数据库原理与应用 第11章 SQL Server 2005数据转换.ppt_第1页
数据库原理与应用 第11章 SQL Server 2005数据转换.ppt_第2页
数据库原理与应用 第11章 SQL Server 2005数据转换.ppt_第3页
数据库原理与应用 第11章 SQL Server 2005数据转换.ppt_第4页
数据库原理与应用 第11章 SQL Server 2005数据转换.ppt_第5页
资源描述:

《数据库原理与应用 第11章 SQL Server 2005数据转换.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十一章SQLServer2005数据转换【本章导读】MicrosoftSQLServer2005IntegrationServices(SSIS)包括一组向导,可指导您逐步完成在数据源之间复制数据、构造简单包、创建包配置、部署IntegrationServices项目和迁移SQLServer2000DTS包的操作。本章主要介绍使用导入导出向导实现SQLServer2005与其他数据源之间复制、转换数据的方法。【本章要点】了解SQLServer2005数据转换的机制掌握数据导入的方法掌握数据导出的方法第十一章SQLServer2005数据转换11.1SQLSe

2、rver2005数据转换概述11.2数据导入11.3数据导出本章小结习题十一11.1SQLServer2005数据转换概述使用SQLServer导入和导出向导可以连接到下列数据源:SQLServer平面文件MicrosoftAccessMicrosoftExcel其他OLEDB访问接口这些数据源既可用作源,又可用作目标。另外,还可将ADO.NET访问接口用作数据源。11.2数据导入使用SQLServer导入向导将Excel工作表中的数据导入到SQLServer2005中。首先,新建一个Excel实例文件,在Sheet1工作表中输入需要导入的数据,文件名命名为t

3、eacher.xls,并保存在适当的路径,如图11-1所示。图11-1新建Excel文件操作步骤如下:(1)打开SQLServerManagementStudio,在“对象资源管理器”中展开“数据库”文件夹,右击要向其导入数据的数据库,如Study,在弹出的快捷菜单中选择“任务”→“导入数据”命令。如图11-2所示。图11-2导入向导欢迎界面(2)单击“下一步”按钮,出现“选择数据源”对话框,如图11-3所示。图11-3“选择数据源”对话框在此对话框中可以设置数据源的相关信息,可用的数据源包括OLEDB访问接口、SQL本机客户端、ADO.NET、Excel和平

4、面文件源。根据数据源的不同,需要设置身份验证模式、服务器名称、数据库名称和文件格式等选项。默认的数据源设置为SQLNativeClient,根据实际操作中数据源的不同,可以在其后的下拉列表中选择不同的类型。在此选择MicrosoftExcel,表示作为数据源的是MicrosoftExcel文件,如图11-4所示。图11-4设置Excel数据源在Excel连接设置中设置Excel文件路径和Excel版本信息,并选中“首行包含列名称”复选框,表示该文件中的首行为列名称信息。(3)设置完数据源的相关信息后,单击“下一步”按钮,出现“选择目标”对话框,如图11-5所示

5、。图11-5“选择目标”对话框在此对话框中可以设置导入目标的相关信息,可用的目标包括OLEDB访问接口、SQL本机客户端、Excel和平面文件目标。在“目标”选项的下拉列表中选择MicrosoftOLEDBProviderforSQLServer,表示选择SQLServer作为数据导入的目的地。选择相应的服务器名称、身份验证方式和数据导入的数据库Study,单击“下一步”按钮即可。(4)接下来出现的是“指定表复制或查询”对话框,如图11-6所示。图11-6“指定表复制或查询”对话框其中,“复制一个或多个表或视图的数据”选项可以用于指定复制源数据库中现有表或视图

6、的全部数据。“编写查询以指定要传输的数据”选项可以用于编写SQL查询,以便对复制操作的源数据进行操纵或限制。在此选择第一项“复制一个或多个表或视图的数据”。(5)单击“下一步”按钮,会出现“选择源表和源视图”对话框,如图11-7所示。图11-7“选择源表和源视图”对话框在此对话框中可以设置数据导入的“源”、“目标”和“映射”等选项。本例中,选中数据所在的工作表Sheet1$,“目标”选项中会出现数据导入的默认目标[Study].[dbo].[Sheet1$],可以对其进行修改,如将表名改为“teacher”。也可以选择已经存在的数据表作为数据导入的目的地。单击

7、“映射”选项下的“编辑”按钮,将打开“列映射”对话框,如图11-8所示。图11-8“列映射”对话框在“列映射”对话框中,可以设置源和目标之间列的映射关系,来协调源和目标之间类型等的差异。还可以设置在数据导入时系统所做的工作,如对于不存在的目标表,可以选择“创建目标表”,而对于已存在的目标表,则可以根据需要选择“删除目标表中的行”、“向目标表中追加行”或“删除并重新创建目标表”三种不同的操作。另外,还可以选择“启用标识插入”选项来增加一个标识列。设置完毕单击“确定”按钮,返回“选择源表和源视图”对话框,单击“下一步”按钮,进入“保存并执行包”对话框。(6)在“保

8、存并执行包”对话框中,设置是否要立即执

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。