¿Cómo puedo tener un flujo de datos SSIS para crear una tabla que no existe? Cada vez que intento ejecutar el paquete, me da un error al decir que la tabla de destino no existe.Crear tabla dinámicamente en el flujo de datos SSIS
Respuesta
Dado que desea que su paquete cree una tabla y luego la rellene, puede crear una con la tarea Execute SQL
. Solo dele la secuencia de comandos para crear su tabla.
Si usted no tiene la opción de usar una tarea Execute SQL
o Script
, a continuación, se puede utilizar un componente Script
, pero ya que se ejecuta para cada fila, tendrá que ser creativo para que se ejecute sólo una vez.
Además, cuando ejecuta este paquete, SSIS va a la cuna sobre la tabla que no se encuentra durante la Validación.
Para contrarrestar eso, en las propiedades del paquete, en el flujo de datos que llenan la mesa, ajuste Delay Validation
propiedad a True
¿Por qué no crea la tabla en el paso anterior al flujo de datos en una tarea SQL de ejecución?
Tengo que importar datos desde un archivo plano de ancho fijo y seguí recibiendo errores con la mayor Insertar tarea, así que pensé que esto sería mucho más fácil. – divided
Si el archivo siempre tendrá la misma estructura, entonces simplemente cree la tabla en un script separado que ejecute una vez. Entonces la mesa está allí cuando haces la inserción. Siempre crearé objetos necesarios fuera del paquete SSIS si quiero volver a usarlos. – HLGEM
Pero por alguna razón, no puedo insertar de forma masiva en la tabla porque no le gusta el diseño. – divided
- 1. Eliminar duplicados en el flujo de datos SSIS
- 2. Flujo de control de SSIS frente al flujo de datos
- 3. Actualizar tabla usando SSIS
- 4. Crear columnas de tabla dinámicamente en JSF
- 5. ejecutar selectivamente la tarea en el flujo de control ssis
- 6. ¿Cómo obtengo flujo de datos de SSIS para poner '0.00' en un archivo plano?
- 7. "La fuente de datos seleccionada está en la computadora remota" al crear un trabajo SSIS
- 8. Conjunto de resultados del conjunto de SSIS del flujo de datos a la variable
- 9. ¿Cómo crear enum dinámicamente?
- 10. Cómo superar el error vs_needsnewmetadata en la tarea de flujo de datos?
- 11. crear dinámicamente columnas sql
- 12. Cómo crear una clase dinámicamente en Java
- 13. Filtrar duplicados de un conjunto de datos cargado en SSIS
- 14. Crear un paquete SSIS - Para copiar datos de Oracle a SQL Server
- 15. Crear tablas dinámicamente en tiempo de ejecución
- 16. Crear tabla SQL con los datos de otra tabla
- 17. crear tabla desde otra tabla en una base de datos diferente en el servidor sql 2005
- 18. Crear .ics archivo dinámicamente
- 19. Declaraciones Crear GroupBy dinámicamente
- 20. Crear dinámicamente pruebas PHPUnit a partir del archivo de datos
- 21. Consultar datos utilizando Entity Framework desde la tabla creada dinámicamente
- 22. Cómo mapear tabla creada dinámicamente en Hibernate?
- 23. Crear matrices dinámicamente en Perl
- 24. actualizar filas en SSIS OLEDB Destino
- 25. Crear clases dinámicamente en matlab
- 26. Crear dinámicamente pruebas en NUnit
- 27. cómo crear dinámicamente columnas SQLAlchemy
- 28. Computación de flujo de datos en python
- 29. Crear diagrama de flujo mediante programación
- 30. ¿Cómo crear una tabla en una base de datos particular?
Ver comentario en la respuesta de HLGEM. – divided
¡La propiedad de Validación de retraso funcionó, gracias! – divided