sql-server ssis ado.net

sql server - Foreach ADO Enumerator no muestra la variable fuente de objeto ADO



sql-server ssis (3)

Tengo 1 hora de experiencia en SSIS, así que no sé por qué está fallando.

Estoy siguiendo esta guía .

Sin embargo, cuando llego a la sección de la pantalla del editor de bucles de Foreach y elijo "Encuestador ADO de Foreach", no puedo ver la sección de la variable de origen del Objeto ADO.

La pantalla debería verse así

¿Algunas ideas?

Estoy usando Visual Studio 2015 y una versión candidata de SSDT, así que esto puede ser un problema.

He seguido todos los pasos correctamente y no he visto errores en los pasos anteriores


Busqué este problema y encontré dos sugerencias simples:

  • Intenta ejecutar Visual Studio en modo seguro usando este comando (este problema puede ser causado por un complemento de terceros)

    devenv.exe /safemode

  • Intente reparar su instalación de herramientas de datos de SQL Server o descargue la última versión


Tuve el mismo problema; así es como lo resolví:

Si su paquete fue desarrollado en SQL 2014:

Haga clic con el botón derecho en Solución en el Explorador de soluciones de Herramientas de datos ->

Propiedades -> Propiedades de configuración -> General -> Cambiar versión de destino .


El enumerador de SSIS ADO también estaba en blanco para mí.

Para la última versión de SSDT [Versión 17.0] [Build 14.0], el nivel de proyecto predeterminado TargetServerVerion es SQL Server vNext. Eso no funciona.

Cambiar esto a cualquier otro valor fue la solución para mí.

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