SQL Server 2005系列教学(12) 导入导出服务
原创
©著作权归作者所有:来自51CTO博客作者dufei的原创作品,如需转载,请与作者联系,否则将追究法律责任
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 的集成服务中介绍
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java Excel导入导出
Java的两种方式操作Excel
数据 java excel 导出数据 -
Excel一键导入导出-EasyPOI
EasyPOI是一个功能强大、易用的Java库,可以帮助开发者快速实现Excel文件的导入导出功能。
excel EasyPOI java -
SQL Server 2005教学笔记
sql server 2005的教学笔记!~北大青鸟老师原创!欢迎下载观看!~
SQL Server 数据库 休闲 教学