日期:2014-05-16  浏览次数:20523 次

DTS数据转换服务的使用

?

本人转载 原文地址:http://blog.sina.com.cn/s/blog_59ca2c2a0100v85r.html

在SQL Server的企业管理器中有一个数据转换服务(Data Transfer Service),它主要用作在不同的数据库之间转换数据,比如在SQL Server和Oracle之间转换数据。下边我们就以将Oracle中的数据转换到SQL Server中为例做一下介绍。
????首先启动SQL Server的企业管理器,如下图所示:
DTS数据转换服务的使用
?
进入SQL企业管理器的控制台界面,打开服务器节点,点开里边的数据转换服务节点,右击“本地包”节点,选择“新建包”菜单。如下图所示:
?

DTS数据转换服务的使用


????进入新建DTS包界面,如下图所示:
?
DTS数据转换服务的使用

????窗口的左边是建立连接和任务的快捷工具栏,上边是菜单栏,右侧是主窗口。
DTS的主要任务是将数据从一个数据库传输到另一个数据库,既然要访问数据库,那么肯定要有连接才行,所以第一步就是建立连接。我们以从Oracle数据库中转换数据到SQL Server数据库为例做介绍。点击“连接”菜单,选择“Microsoft OLE DB Provider for SQL Server...”,如下图所示:
?
DTS数据转换服务的使用

????弹出连接属性对话框,在“新建连接”后边输入连接的名称,在服务器下拉框中选择要连接的服务器,输入用户名和密码,选择要连接的数据库,如下图所示:
?
DTS数据转换服务的使用

????点击“确定”按钮,即建立了对目标数据库的连接。接下来我们建立源数据库的连接,源数据库是Oracle,点击“连接”菜单,选择“Microsoft ODBC Driver for Oracle...”,如下图所示:
??