趁着上一篇文章的余温,我们继续研究一下SSIS中多个包如何调度,难道需要一个包一个包的配置调度程序吗?显然不是的,接下来我们就说一说在SSIS应用中如何批量的调度所有的作业,本文只讲述一个基本的逻辑过程以及简单测试.

1:发布SSIS包

调度包,就需要我们首先将SSIS包发布到SQLServer的集成服务下面

下面我们就着手把SSIS实践入门1中创建的两个包sqltosql.dtsx和oratosql.dtsx发布到SQLServer服务中的Integration Services下面

1.1:设置项目发布属性

1.2:生成发布目录

1.3:查看生成的发布目录

1.4:打开SSIS发布包程序进入发布包向导

next →

next →

next → 下一步  一直到完成!不报错

1.5:进入 Integration Services 查看发布是否成功

用window方式进入Integration Services可以看到包已经发布到了指定目录,则说明发布OK

2:设计批处理SSIS包程序

2.1:新建一个Ruan_all.dtsx,从工具箱拖一个序列容器组件

2.2:在序列容器中拖入两个执行包任务,编辑连接线,两个执行包任务之间的逻辑关系为完成

2.3:编辑所有执行包任务对象,如下图

2.4:编辑完成的序列容器和执行包任务界面(执行包任务对象已经没有了红色的×则说明编辑OK)

2.5:测试Ruan_all.dtsx

在SSIS编辑界面执行Ruan_all.dtsx包,结果如下,批量执行OK

3:把执行批处理SSIS包程序的Ruan_all.dtsx部署到SQLServer代理的作业里面

3.1:重新部署项目king下面的所有包

操作步骤:按照 【1:发布SSIS包】骤再来一次

作用:把我们新建的Ruan_all.dtsx也发布到Integration Services服务中的king目录下

3.2:查看发布后的目录,可以看到Ruan_all已经发布OK

3.3:进入SQLServer代理

3.3.1:新建作业king

内容如下

3.3.2:编辑作业任务步骤

3.3.3:修改执行选项为32位环境

3.3.4:测试

清空目标表中的数据

测试作业,立刻执行,执行OK

查看目标库数据,可以看到数据抽取成功

接下来--利用SQLServer代理作业来实现SSIS实现对日常数据仓库数据的抽取工作吧!

最新文章

  1. Browser增加下载路径选择功能
  2. Python fopen,open,和popen的区别
  3. codeforces A. Dima and Continuous Line 解题报告
  4. MFC基于Dialog的工程中使用OSG
  5. Elasticsearch .Net Client NEST使用说明 2.x
  6. UML 简单的总结
  7. 深入剖析ConcurrentHashMap二
  8. Dynamics CRM Plugin DLL恢复工具
  9. ImCash:第一个集多功能于一身的数字资产平台
  10. Marriage Match II HDU - 3081(二分权值建边)
  11. 1171 Big Event in HDU 01背包
  12. fcrackzip (zip密码破解工具)
  13. Scrapy对接Splash基础知识学习
  14. TYpeScript接口的使用
  15. Qt OpenGL裁剪测试
  16. Dubbo -- 系统学习 笔记 -- 示例 -- 静态服务
  17. Callable 和 Runnable 的区别
  18. Solr4:配置Data Import,从数据库直接创建索引
  19. web.xml中的dispatchservlet后,js,css,甚至gif都不能正常显示
  20. XPath教程

热门文章

  1. markdown在list或者引用之后怎么去重新令其一段
  2. Java常用工具类之删除文件
  3. 使用 Eigen 3.3.3 进行矩阵运算
  4. 【51Nod 1815】【算法马拉松 23】调查任务
  5. [BZOJ4247]挂饰(DP)
  6. 背包的第k优解[动态规划]
  7. [HEOI2013]SAO
  8. 九月回顾 这篇文章和ACM毫无关系= =
  9. 王者参考jar包
  10. HDU 4685 Prince and Princess (2013多校8 1010题 二分匹配+强连通)