Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Foreach ADO Enumerator doesn't show ADO object source variable

I have like 1 hour of SSIS experience so I do not know why this is failing.

I am following this guide.

However when I get to the Foreach loop editor screen section and pick "Foreach ADO enumerator" I cannot see the ADO Object source variable section.

enter image description here

The screen should look like this

enter image description here

Any ideas?

I am using Visual Studio 2015 and a release candidate of SSDT so this may be an issue.

I have followed all steps correctly and have seen no errors in previous steps

like image 541
user3428422 Avatar asked Mar 31 '17 11:03

user3428422


2 Answers

I had the same issue; here's how I solved it:

If your package was developed in SQL 2014:

Right click Solution in Solution Explorer of Data Tools ->

Properties -> Configuration Properties -> General -> Change Target Version.

like image 125
ppd Avatar answered Nov 09 '22 17:11

ppd


The SSIS ADO Enumerator was blank for me too.

For the latest version of SSDT [Release 17.0] [Build 14.0] the Project Level default TargetServerVerion is SQL Server vNext. That doesn't work.

enter image description here

Changing this to any other value was the fix for me.

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

like image 5
Troy Witthoeft Avatar answered Nov 09 '22 16:11

Troy Witthoeft