我喜欢1小时的SSIS经验,所以我不知道为什么会失败。
然而,当我进入Foreach循环编辑器屏幕部分并选择" Foreach ADO枚举器"我看不到ADO对象源变量部分。
屏幕应如下所示
有什么想法吗?
我正在使用Visual Studio 2015和SSDT的候选版本,因此这可能是一个问题。
我已正确执行所有步骤,并且在之前的步骤中未发现任何错误
答案 0 :(得分:8)
我有同样的问题;这是我如何解决它:
如果您的软件包是在SQL 2014中开发的:
右键单击数据工具的解决方案资源管理器中的解决方案 - >
属性 - > 配置属性 - > 一般 - > 更改目标版本。
答案 1 :(得分:5)
SSIS ADO枚举器对我来说也是空白。
对于最新版本的SSDT [版本17.0] [Build 14.0],项目级默认 TargetServerVerion 是SQL Server vNext。这不起作用。
将此更改为任何其他值是我的修复。
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