我不知道这甚至有可能,所以我将不胜感激任何想法,即使是那些的SQL Server 2005之外,如何这可能实现。我有一个链接服务器建立到远程主机和我有一个运行一夜之间一个简单的导入作业。问题是,对进口需要来自主机表仅仅是获取每个用户运行报告,有时有不同的参数时会覆盖一个临时报告文件,因此数据在不断变化。一个要求是,只有当特定用户运行报告中的SQL作业将运行。这是存储在该进口是来自同一个主机报告表中的字段。设置在主机上的计划运行是不是因为我们不控制它的具有所有者设置它是昂贵的,不要问我为什么一个选项。 这将阻止我强迫用户运行在特定时间大型机报告任何想法将是有益的。

有帮助吗?

解决方案

好了,你可以从这个方面做的唯一的事情是定期拉和检测的改变。您可以尝试建立一个查询只报告版本,时间戳和作者的工作。该作业每5分钟,当它检测到的变化触发导入作业。不优雅,但它可能是足够好的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top