目前 SQL Server 中有一个作业计划每天运行几次。
SQL 作业为在 SQL Server 作业之后不久安排的 DataStage 作业构建一个文件,问题是如果 SQL 作业尚未完成构建文件,则 DataStage 作业会失败。
是否可以在 SQL Server 上添加触发器/查询来触发 DataStage 作业?
有多种解决方案:
让 SQL Server 作业创建两个文件,真实文件,然后是第二个“触发”文件。它甚至可以是空的。 DataStage 检测触发文件的存在,触发文件是在真实文件完成后才创建的,然后处理真实文件。