SQL Server 2008 导出数据与导入数据任务介绍

引用:https://www.cnblogs.com/fuhaots2009/p/3464983.html

一、 实例数据库介绍

  • 源数据库Test_Other_DB:存在tb_Class,tb_Student,tb_TestTable三张表。
  • 目标数据库TestDB_Output:空库,不含任何表。

二、 实例内容介绍

实例目标:

  • 将源数据库Test_Other_DB中的表tb_Class,tb_Student导入到目标数据库TestDB_Output中。

实现方式:

>>使用“导出数据”任务来实现

1 打开“选择数据源”窗口。

设置数据源为“SQL Server Native Client 10.0”,也可以设置为其他数据源。

设置服务器名称为“.”(本地机器为服务器)

身份认证设置为“使用Windows身份认证”(也可以设置为使用SQL Server身份认证)

数据库设置为“Test_Other_DB”(本实验所用源数据库)

2 点击“下一步”,进入“选择目标”窗口。

设置目标为“SQL Server Native Client 10.0”,这里直接将源数据库Test_Other_DB中的表tb_Class,tb_Student导入到目标数据库TestDB_Output中,所以目标也应该设置为“SQL Server Native Client 10.0”。

设置服务器名称为“HP-HP”(此为本地机器名称)

身份认证同样设置为“使用Windows身份认证”(也可以设置为使用SQL Server身份认证)

目标数据库设置为“TestDB_Output”(本实验所用目标数据库)

3 点击“下一步”,进入“指定表复制或表查询”窗口

选择“复制一个或多个表或视图的数据”(也可以编写查询指定要传输的数据)

4 点击“下一步”,进入“选择源表和源视图”窗口

选中表tb_Class,tb_Student

5 点击“下一步”,进入“保存并运行包”窗口

6 点击“完成”进入“完成该向导”窗口,点击“完成”,显示“执行完成”窗口

7 查看库TestDB_Output,存在表tb_Class,tb_Student,且数据也被正确复制过来

>>使用“导入数据”任务来实现

在这个例子中,“导入数据”任务与“导出数据”任务其实没什么区别,都可以实现将数据从源数据库Test_Other_DB导入到目标数据库TestDB_Output,只是操作的起点不一样:“导入数据”的起点在目标数据库,“导出数据”的起点在源数据库。两种操作的操作界面也极其的类似,这里就不赘述了。

>>将数据“导出”到Excel文件或者从Excel文件“导入”数据

实现这点,做法跟前面介绍的方法一致,只是在“导出数据”时选择的目标数据源和在“导入数据”时选择的源数据源都应该为“Microsoft Excel”。

这里的源或者目标数据源还可以是下图所示的项目(仅显示部分)。

原文地址:https://www.cnblogs.com/jarekpierre/p/9465475.html

时间: 2024-08-26 07:43:48

SQL Server 2008 导出数据与导入数据任务介绍的相关文章

SQL Server 2008 R2如何生成带数据的数据库脚本

1.对想要复制的数据库右键,"任务","生成脚本" 2.下面需要注意的是,默认情况下,只会生成仅架构的脚本,也就是说仅仅有表结构,而没有数据的空壳.所以需要额外的设置. 在设置脚本编写选项,选择"高级" 然后在"要编写脚本的数据类型",选择"架构和数据" 3.运行生成的脚本. 注意修改数据库文件的位置,因为可能脚本中的路径在目标计算机中并不存在. SQL Server 2008 R2如何生成带数据的数据库脚

Sql Server 2008 导出数据到Oracle数据库

1 2 3 4 5 选定指定表 6 点击编辑映射 编辑目标数据类型 做一些必要的调整 6.1 源类型 目标类型 sql server 2008              oracle timestamp     date varchar                           varchar2(长度尽量长) number                         number (精度要设置合理) char varchar2(长度设置合理) 还要把 可以设置为NULL都勾选上 7

SQL Server 2008 导出脚本及数据方法

方法一:SQL Server2008自带的生成脚本可以生成导出脚本. 选中要导出数据的数据库节点,点鼠标"右键",在菜单中选择"任务"->"生成脚本",如图: 2.选中所要编辑生成脚本的数据库.勾选"为所选数据库中的所有对象编写脚本".然后点击下一步,如下图 3.在弹出的界面中,把"编写数据的脚步"置为true,点击"下一步". 4.在"输出选项"对话框中,我这

SQL Server 2008空间数据应用系列十一:提取MapInfo地图数据中的空间数据解决方案

原文:SQL Server 2008空间数据应用系列十一:提取MapInfo地图数据中的空间数据解决方案 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 R2调测. 2.具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验. 3.熟悉或了解Microsoft SQL Server 2008中的空间数据类型. 4.具备相应(比如OGC规范.KML规范)的GIS专业理论知识. 5

SQL Server 2008新增的变更数据捕获和更改跟踪

本文主要介绍SQL Server中记录数据变更的四个方法:触发器.Output子句.SQL Server 2008中新增的变更数据捕获(Change Data Capture 即CDC)功能.同步更改跟踪.其中后两个为SQL Server 2008所新增. 一.触发器 在SQL Server的早期版本中,如果要记录某个表或视图的Insert/Update/Delete操作,我们可以借助触发器(Trigger)(http://msdn.microsoft.com/zh-cn/library/ms1

SQL Server 2008空间数据应用系列十:使用存储过程生成GeoRSS聚合空间信息

原文:SQL Server 2008空间数据应用系列十:使用存储过程生成GeoRSS聚合空间信息 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 R2调测. 2.具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验. 3.熟悉或了解Microsoft SQL Server 2008中的空间数据类型. 4.具备相应(比如OGC规范.KML规范)的GIS专业理论知识. 5.其他相

SQL Server 2008空间数据应用系列三:SQL Server 2008空间数据类型

原文:SQL Server 2008空间数据应用系列三:SQL Server 2008空间数据类型 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 R2调测. 2.具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验. 3.熟悉或了解Microsoft SQL Server 2008中的空间数据类型. 4.具备相应的GIS专业理论知识. 5.其他相关知识. SQL Serve

MSSQL之一 数据库系统简介 与SQL Server 2008概述

前   言 SQL的全称是结构化查询语言(Structured Query Language),它是关系数据库中最常用的语言.SQL不仅可以管理数据库中的数据,而且可以管理关系数据库本身.为了避免各数据库产品之间的SQL语法不兼容,因此由ANSI(American National Standard Institute,美国国家标准局)制定SQL-92标准,目前,大部分DBMS产品都支持该标准. 本课程的目标是使学生掌握结构化查询语言(SQL),具有查询和管理数据库的能力. 本书主要的读者对象

SQL Server 2008空间数据应用系列九:使用空间工具(Spatial Tools)导入ESRI格式地图数据

转自:http://www.cnblogs.com/beniao/archive/2011/03/22/1989310.html 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 R2调测. 2.具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验. 3.熟悉或了解Microsoft SQL Server 2008中的空间数据类型. 4.具备相应(比如OGC规范.KML规范)的