亚博买球 DTS构建组件以及如何完成数据转换服务

日期:2021-03-26 08:23:00 浏览量: 112

核心提示:对于异构数据源,DTS的内置工具只能在数据源之间传输表定义和数据。 DTS构建组件以及如何完成数据转换服务(2),如果需要)在传递其他数据库对象(例如索引,约束和视图)时,使用连接的第一个任务负责创建连接。 ODBC的OLE DB提供程序,必须定义一个任务,以便显示目标数据。

传输数据库对象

对于异构数据源亚博网页版 ,DTS的内置工具只能在数据源之间传输表定义和数据。如果要传递其他数据库对象(例如索引,约束和视图)亚博vip ,则必须定义一个任务以在目标数据库上执行该任务中包含的SQL语句。 SQL语句用于创建这些数据库对象。

DTS将数据的导入亚博yaboapp ,导出或传输定义为可存储对象,即程序包或程序包。每个程序包都是一个工作流亚博集团 ,其中包含按特定顺序执行的一个或多个任务。每个任务都可以将数据从数据源复制到目标数据源,或使用Active脚本转换数据或执行SQL语句或运行外部程序。您还可以在SQL Server数据源之间传输数据库对象。

包对象用于创建和存储步骤。这些步骤定义了执行一系列任务的顺序以及执行任务的必要详细信息。包对象还包括源列dts数据转换服务,目标列以及有关在数据传输期间如何操作数据的信息。

该程序包可以存储在DTS COM结构的存储文件中,msdb数据库中或Microsoft存储库中。

您可以使用以下工具来运行程序包,它们是:dtsrun工具,DTS设计器,DTS导入和导出向导dts数据转换服务,SQL Server代理以运行计划作业,使用Execute方法调用DTS的COM应用程序包对象。

Package是顶级对象,它包含三种类型的底层对象:连接,任务和步骤。

连接

该连接定义有关源和目标数据(数据源或文件)的信息。该信息包括数据格式和位置,以及用于安全认证的密码。 DTS程序包可以不包含或可以包含多个连接。使用该连接的任务是:

DTS数据泵任务执行SQL任务数据驱动的查询任务定制任务;

连接对象有三种类型:数据源连接。

数据源连接定义有关源和目标OLE DB数据源的信息。此信息包括服务器名称,数据格式和位置以及用于安全认证的密码。使用连接的第一个任务是负责创建连接。如果使用ODBC的OLE DB提供程序凤凰彩票官网 ,则连接也可以定义ODBC数据源信息。