数据库原理与应用第11章节SQLServer2005数据转换.pptVIP

数据库原理与应用第11章节SQLServer2005数据转换.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十一章 SQL Server 2005数据转换 【本章导读】 Microsoft SQL Server 2005 Integration Services(SSIS)包括一组向导,可指导您逐步完成在数据源之间复制数据、构造简单包、创建包配置、部署 Integration Services 项目和迁移 SQL Server 2000 DTS 包的操作。本章主要介绍使用导入导出向导实现SQL Server 2005与其他数据源之间复制、转换数据的方法。 【本章要点】 了解SQL Server 2005数据转换的机制 掌握数据导入的方法 掌握数据导出的方法 第十一章 SQL Server 2005数据转换 11.1 SQL Server 2005数据转换概述 11.2 数据导入 11.3 数据导出 本章小结 习题十一 11.1 SQL Server 2005数据转换概述 使用SQL Server 导入和导出向导可以连接到下列数据源: SQL Server 平面文件 Microsoft Access Microsoft Excel 其他 OLE DB 访问接口 这些数据源既可用作源,又可用作目标。 另外,还可将 ADO.NET 访问接口用作数据源。 11.2 数据导入 使用SQL Server 导入向导将Excel工作表中的数据导入到SQL Server 2005中。 首先,新建一个Excel实例文件,在Sheet1工作表中输入需要导入的数据,文件名命名为teacher.xls,并保存在适当的路径,如图11-1所示。 操作步骤如下: (1)打开SQL Server Management Studio,在“对象资源管理器”中展开“数据库”文件夹,右击要向其导入数据的数据库,如Study,在弹出的快捷菜单中选择“任务”→“导入数据”命令。如图11-2所示。 (2)单击“下一步”按钮,出现“选择数据源”对话框,如图11-3所示。 在此对话框中可以设置数据源的相关信息,可用的数据源包括OLE DB访问接口、SQL本机客户端、ADO.NET、Excel和平面文件源。根据数据源的不同,需要设置身份验证模式、服务器名称、数据库名称和文件格式等选项。默认的数据源设置为SQL Native Client,根据实际操作中数据源的不同,可以在其后的下拉列表中选择不同的类型。在此选择Microsoft Excel,表示作为数据源的是Microsoft Excel文件,如图11-4所示。 在Excel连接设置中设置Excel文件路径和Excel版本信息,并选中“首行包含列名称”复选框,表示该文件中的首行为列名称信息。 (3)设置完数据源的相关信息后,单击“下一步”按钮,出现“选择目标”对话框,如图11-5所示。 在此对话框中可以设置导入目标的相关信息,可用的目标包括 OLE DB 访问接口、SQL 本机客户端、Excel 和平面文件目标。在“目标”选项的下拉列表中选择Microsoft OLE DB Provider for SQL Server,表示选择SQL Server作为数据导入的目的地。选择相应的服务器名称、身份验证方式和数据导入的数据库Study,单击“下一步”按钮即可。 (4)接下来出现的是“指定表复制或查询”对话框,如图11-6所示。 其中,“复制一个或多个表或视图的数据”选项可以用于指定复制源数据库中现有表或视图的全部数据。“编写查询以指定要传输的数据”选项可以用于编写SQL查询,以便对复制操作的源数据进行操纵或限制。在此选择第一项“复制一个或多个表或视图的数据”。 (5)单击“下一步”按钮,会出现“选择源表和源视图”对话框,如图11-7所示。 在此对话框中可以设置数据导入的“源”、“目标”和“映射”等选项。本例中,选中数据所在的工作表Sheet1$,“目标”选项中会出现数据导入的默认目标[Study].[dbo].[Sheet1$],可以对其进行修改,如将表名改为“teacher”。也可以选择已经存在的数据表作为数据导入的目的地。单击“映射”选项下的“编辑”按钮,将打开“列映射”对话框,如图11-8所示。 在“列映射”对话框中,可以设置源和目标之间列的映射关系,来协调源和目标之间类型等的差异。还可以设置在数据导入时系统所做的工作,如对于不存在的目标表,可以选择“创建目标表”,而对于已存在的目标表,则可以根据需要选择“删除目标表中的行”、“向目标表中追加行”或“删除并重新创建目标表”三种不同的操作。另外,还可以选择“启用标识插入”选项来增加一个标识列。 设置完毕单击“确定”按钮,返回“选择源表和源视图”对话框,单击“下一步”按钮,进入“保存并执行包”

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档