这种任务可以通过SMTP发送Email。在SQL Server 2000中需要通过MAPI来发送email,这意味着需要在执行package的机器上需要安装Outlook。这里不再需要安装Outlook也能发 送email。发送Email任务的编辑页面如图3-19,SMTPConnection选项用 ...
分类:
其他好文 时间:
2016-10-08 11:18:14
阅读次数:
130
脚本任务允许利用Microsoft Visual Studio环境来使用VB.NET语言创建和执行脚本。ActiveX任务允许从SQL Server 2000中执行脚本。与ActiveX任务相比,脚本任务有一些优点。如下列举。 一整套智能设计环境 轻松地向脚本传递参数 轻松地在脚本代码中设置断点 可 ...
分类:
其他好文 时间:
2016-10-08 11:16:16
阅读次数:
280
数据流任务主要用于运行数据流以提取、转换、加载源数据。一个包中可以有多个数据流任务,也可以包含零个数据流任务。下面关系图显示含有一个数据流任务的包: 了解数据流任务后,我们就简要的学习一下如何创建数据流任务。 在工具箱中双击数据流任务控件或则将其拖放到控制流页面中。如图: 你可以根据需求来修改数据流 ...
分类:
其他好文 时间:
2016-09-28 19:17:04
阅读次数:
122
我们在做SqlServer SSIS包开发的时候,经常会用到SSIS的变量,我们可以使用和修改SSIS变量的值使得SSIS包的逻辑更灵活,如下图所示: 在定义SSIS变量的时候可以使用固定值(如上图中的变量Number),也可以是使用表达式(如上图中的变量Sql),使用表达式的时候可以让变量去使用另 ...
分类:
其他好文 时间:
2016-09-20 19:39:30
阅读次数:
116
在SSIS中,选择Connction Manager时,有很多的类型。其中会发现如下4个连接类型ODBC, OLEDB, ADO, ADO.NET。这4个东东到底是什么,他们有什么关联,什么区别,如何选择? 本文就他们的演化来解释这4个东东… 演变历史: 史前 => ODBC => OLEDB =>... ...
分类:
数据库 时间:
2016-09-19 19:31:03
阅读次数:
159
在项目组中做ETL开发时,经常会被问到:“现在ETL正在跑哪一个Package?” 为了缩短ETL运行的时间,在ETL的设计上,经常会使用并发执行模式:Task 并发执行,Package并发执行。对于Package 并发执行模式,实现方式是:在SSIS Server上部署Package Job,每个 ...
分类:
数据库 时间:
2016-09-02 14:40:38
阅读次数:
245
这周接到了一个新的需求,从IBM DB2,同步数据到SQLServer。在从SQLServer,同步到Oracle。 因为IBM是32位的平台,ORACLE是64位的平台。而且要求使用计划任务,所以需要有两份这个东西。 安装 安装是万事的开头,本来很简单的东西,但是也废了一点点时间。 首先SSIS, ...
分类:
数据库 时间:
2016-08-08 12:31:39
阅读次数:
510
理解控制流和数据流的一个入口是看他们如何运行的。一个控制流任务是一个最小的执行单位,它的运行结果有成功,失 败,和完成,在运行它的下一个任务之前必须得到这些结果。在数据流任务中,转换时最基本的元素。一个转换任务和控制任务是有很大的区别的。转换任务之间是 可以并行执行的,不必等待上一个转换任务执行完毕 ...
分类:
其他好文 时间:
2016-08-01 15:36:04
阅读次数:
161
入坑.!!!!! SSIS 中dts包 设置的 ADO.Net连接, 在传入脚本的时候, 我要使用 数据库连接,进行数据的删除操作. 于是我使用了 了如下的 代码 使用的是windows 身份验证, 发布到正式环境上的时候, 不能使用windows验证, 而要使用 账号密码登录, 结果我改完账号密码 ...
分类:
数据库 时间:
2016-07-13 15:30:10
阅读次数:
305
问题 我们经常遇到一种情况,在SSMS中运行很慢的一个查询,当把查询转化成从源到目的数据库的SSIS数据流以后,需要花费几倍的时间!源和数据源都没有任何软硬件瓶颈,并且没有大量的格式转换。之前看了很多关于这种情况的优化方案,例如扩大缓存大小等。虽然也能快一点,但是仍然远远比直接在SSMS中查询的速度 ...
分类:
其他好文 时间:
2016-07-12 19:11:27
阅读次数:
148