博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server 2005系列教学(12) 导入导出服务
阅读量:6229 次
发布时间:2019-06-21

本文共 963 字,大约阅读时间需要 3 分钟。

DTS 
数据转换服务
在使用SQL SERVER
的过程中,
由于经常需要从多个不同地点将数据集中起来或向多个地点复制数据,
所以数据的导入和导出是极为常见的操作。用户可以使用
BCP
命令来完成这一任务
 
SQL SERVER
自带了一个数据转换服务DTS
,来完成这一任务。
也就是现在数据源是多种多样的,格式是多种多样的,有的可能是文本,有的可能是ACCESS
,有的可能是MYSQL
,有的可能是EXCEL
等等。用户如何在这些数据源之间实现数据的互相交流。这就要用到DTS
DTS
的作用:
(1)
       
数据的导入导出服务。
通过读写数据在不同应用程序间交换数据。例如,可将文本文件或ACCESS
文件,导到SQL
 
也可以将SQL
的文件导到ACCESS
(2)       
转换数据
所谓转换数据是指从未到达目标数据源前而对数据采取的系列操作。比如
DTS
允许从数据源的一列或多列计算出新的列值,然后将其存储在目标数据库中。
(3)
       
传递数据库对象
在异构数据源的情况下,DTS
的内置工具只能在数据源间传递表定义和数据。如果要传递其他数据库对象(如索引,视图,约束)必须定义一个任务。从而在目标数据库上执行那些包含在任务中的SQL
语句,SQL
语句是被用来创建这些数据库对象的。
 
DTS
的导入,导出向导
例1.
       
如何把ITET
库中的一个表导到文本文件中。
例2.
        ACCESS
SQL
之间的互相操作。
例3.
        EXCEL
SQL
之间的互相转换。
例4.
       
server1
服务器的itet
数据库中yuangong
表导到server2
中的ITET
数据库中。
例5.
       
如何把server1
服务器的itet
数据库导到server2
中。
         
注意不包含视图和存储过程,
包含视图,但是以表的形式导过去的。
6. 
如何如何把视图和存储过程也导到SERVER2
的数据库中。
     
选择在数据库之间复制数据对象。
例6.
       
请让系统自动在每天的下午进行数据的导入导出。
执行调度
 
因为操作比较简单,在此不作介绍,更为复杂的操作会在SQL SERVER 的集成服务中介绍
 本文转自 dufei 51CTO博客,原文链接:http://blog.51cto.com/dufei/80763,如需转载请自行联系原作者
你可能感兴趣的文章
小程序追加数据的实现方法
查看>>
固本清源
查看>>
浅谈我对机器学习的理解--李航博士
查看>>
Execution Plan 执行计划介绍
查看>>
Web API应用架构设计分析(1)
查看>>
聊聊连接池和线程
查看>>
Python——正則表達式(2)
查看>>
适合新人学习的iOS官方Demo
查看>>
拉开大变革序幕(下):分布式计算框架与大数据
查看>>
AndroidStudio 使用AIDL
查看>>
H.264 RTPpayload 格式------ H.264 视频 RTP 负载格式(包含AAC部分解析)
查看>>
poj 3468 A Simple Problem with Integers 【线段树-成段更新】
查看>>
HDU 4287-Intelligent IME(哈希)
查看>>
CentOS---网络配置详解
查看>>
CakePHP不支持path/to路径,前后台无法方法
查看>>
第1阶段——uboot分析之硬件初始化start.S(4)
查看>>
记dynamic的一个小坑 -- RuntimeBinderException:“object”未包括“xxx”的定义
查看>>
代写初中语文作文|代写初中语文作文技巧分享
查看>>
linux字符设备文件的打开操作
查看>>
Servlet介绍以及简单实例
查看>>