I started getting this error:
The task with the name "Data Flow Task" and the creation name "DTS.Pipeline.2" is not registered for use on this computer
- The task with the name "Data Flow Task" and the creation name "DTS.Pipeline.2" is not registered for use on this computer
Why?
We use a combination of MS Visual Studio 2008, 2010 and 2012. VS2008 for our old SSIS packages and VS2010 for database solutions running against SQL Server 2008 R2. We can use VS2012 for both but this requires upgrading all the packages and then making them suitable for our new SQL Server 2012 instances.
How?
This applies to a workstation (hopefully you're not doing development directly on the server). I re-installed sql server setup, re-ran the repair to no avail. A clue came from the MS site for an older version of the pipeline in that you access the SQL Server Configuration Manager. This may not be the fix for you but it was for me:
- Open Start > All Programs > SQL Server 2012 (or your latest)
- Expand "Configuration Tools" and open "Sql Server Configuration Mnaager".
- Right-click on "SQL Server Integration Services 10.0" and select "STOP".
- Right-click on "SQL Server (SQLEXPRESS)" and select "STOP".