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

  • 1
  • 0
  • 约4.35千字
  • 约 46页
  • 2015-12-24 发布于广东
  • 举报

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

第十一章 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)

1亿VIP精品文档

相关文档