如何在 DB2 数据库中执行批处理更新后自动运行 SSIS 包

本文关键字:运行 SSIS 更新 批处理 DB2 数据库 执行 | 更新日期: 2023-09-27 18:34:38

我对 IBM DB2 数据库了解不多。我们有一些 SSIS 包,用户在收到 DB2 数据库中更新完成的电子邮件通知后,目前通过 JAVA 网站运行这些包。

现在,他们希望自动化该过程,即在 DB2 中更新后自动触发 SSIS 包以运行。

DB2

用户说他们通过一些批处理在 DB2 中进行更新。我不确定他们所说的"批次"是什么意思。任何擅长 DB2 的人都可以解释一下"批处理"以及如何从该批处理连接到 SSIS 服务器或 JAVA 程序吗?

看起来它可能需要从大型机服务器连接到Windows服务器?

我不懂Java,但我擅长C#/VB.Net/SQL。也欢迎 C# 中的任何解决方案。

如何在 DB2 数据库中执行批处理更新后自动运行 SSIS 包

IBM 大型机上以"批处理"方式运行的程序是与用户没有交互的程序。

批处理程序通常执行系统的主要工作负载。用户在"在线"系统中输入"东西"。联机完成后,将运行 Batch 程序以针对"现有内容"处理所有"内容",并为下一个联机会话提供"新内容"。

在线会话之间的间隔通常称为"批处理窗口"。联机必须在特定时间"启动",因此所有批处理程序都必须在批处理窗口中完成。

这是"传统"过程的简单化版本。如今,有一些模糊,但"批处理"程序在没有交互的情况下运行。

批处理程序可以通过多种方式让另一个系统知道已达到特定状态。这些可能涉及大型机上的调度程序产品、消息队列、文件传输、电子邮件等。

大型机站点的大型机"生产控制"人员很可能有一种首选方法,以便您已经就位并正在使用。

您需要找到它们。与您认识的使用大型机的任何人友好交谈,致电技术支持,询问您的同事。无论通过哪种方法,您都需要找到已经知道您应该在您的网站上做什么的人。那不是我们。

在不太可能的情况下,没有手段已经存在,他们仍然是决定的人,以及Windows方面的同等人员。它不会是你从互联网上拿走的东西,或者发明自己。