我有一个包含许多For Each ADO循环的SSIS包,每个包含一个脚本任务,通常可以正常工作。
然而,每隔一段时间,脚本任务就会突然“忘记”任务中的所有代码。我遇到了一个空的任务编辑器,它已经重置为C#(如果使用VB),并且丢失了ReadOnlyVariable名称。如果我单击编辑脚本,我会在编辑器中创建一个全新的脚本。这会在重新打开包时或在编辑其他脚本任务后间歇性地发生。在32位或64位模式下,VB和C#脚本也会出现同样的情况。
我使用过SSIS 2008& 2012多年,但它只是SSIS 2016我经历过这样的事情!可以想到无法减轻这种情况或解决这个问题(除了使用2012年)。
我正在使用最新版本的Visual Studio 14.0.23107.0 D14REL,其中包含.NET版本4.6.01055。 TargetServerVersion是SQL Server 2016.有没有其他人经历过这个?我认为这是Visual Studio 2015中的一个错误,但项目截止日期不允许我等待微软!