Foreach ADO枚举器不显示ADO对象源变量

时间:2017-03-31 11:48:48

标签: sql-server ssis ado.net

我喜欢1小时的SSIS经验,所以我不知道为什么会失败。

I am following this guide

然而,当我进入Foreach循环编辑器屏幕部分并选择" Foreach ADO枚举器"我看不到ADO对象源变量部分。

enter image description here

屏幕应如下所示

enter image description here

有什么想法吗?

我正在使用Visual Studio 2015和SSDT的候选版本,因此这可能是一个问题。

我已正确执行所有步骤,并且在之前的步骤中未发现任何错误

3 个答案:

答案 0 :(得分:8)

我有同样的问题;这是我如何解决它:

如果您的软件包是在SQL 2014中开发的:

右键单击数据工具解决方案资源管理器中的解决方案 - >

属性 - > 配置属性 - > 一般 - > 更改目标版本

答案 1 :(得分:5)

SSIS ADO枚举器对我来说也是空白。

对于最新版本的SSDT [版本17.0] [Build 14.0],项目级默认 TargetServerVerion 是SQL Server vNext。这不起作用。

enter image description here

将此更改为任何其他值是我的修复。

Solution Explorer Window -> Right-click Project -> Properties -> Configuration Properties -> General -> TargetServerVersion = SQL Server 2016

答案 2 :(得分:1)

我搜索了这个问题,我发现了两个简单的建议:

  • 尝试使用此命令在安全模式下运行visual studio(此问题可能由第三方加载项引起)

    devenv.exe /safemode
    
  • 尝试修复SQL Server数据工具安装或下载 Latest release