SSIS的短路问题

时间:2012-05-11 14:25:51

标签: sql sql-server ssis

在工作中,我们构建了一个BI链,将数据从一个数据库复制到另一个数据库。 在一个包中,我们有一个SQL任务,用于检查视图是否存在。 查询如下:

IF NOT EXISTS(SELECT 1 FROM schema.table_name)
SELECT 1/0
GO

我们将它用作短路以测试快照是否存在,如果不是,则除以零会引发失败,这就是我们想要的。 它过去工作得很好,但是昨天DBA团队将SQL Server 2005集群更新为SP4,现在即使存在快照,程序包也会立即失败。

有关此问题的任何想法或解决方法吗?

0 个答案:

没有答案