Intento agregar un paquete existente a un proyecto SSIS usando Visual Studio. Pero resulta que la herramienta copia el paquete en un nuevo paquete y lo nombra como nombre original más un número incrementado primero y luego adjunta el paquete al proyecto. Sé que extraño algunas configuraciones. Pero no pude averiguar qué impide que se adjunte el paquete original. Cualquiera encontró el mismo problema. ¡Gracias!SSIS al agregar un paquete existente realmente agregó una copia idéntica
Respuesta
Lo que está sucediendo aquí es muy probable que haya copiado un paquete manualmente en el directorio del proyecto y luego intente agregarlo al proyecto existente. BIDS (Visual Studio) supone que está copiando desde una ubicación diferente, toma el nombre y copia el proyecto en su directorio, encuentra una copia existente y cambia el nombre de la nueva para evitar la colisión del nombre.
Solución nº 1 Antes de añadir un objeto existente, moverlo a un directorio temporal fuera de su espacio de proyectos. Elija Agregar paquete existente y cópielo en su proyecto. El paquete tendrá el nombre correcto.
Solución alternativa 2 Después del escenario original, elimine el original del disco, luego cambie el nombre de la copia desde BIDS (Visual Studio). Esto cambiará el nombre de tu paquete al nombre correcto.
El dtsx siempre se copia en la carpeta de la solución, tienes razón, esto tiene que ser un error.
La solución es editar el archivo .dtproj dentro de la carpeta de la solución de modo que la etiqueta DTSPackages/DtsPackage/fullpath refleje la ubicación del paquete dtsx original.
El método que necesita para evitar el comportamiento "Agregar paquete existente" es bastante simple. Simplemente haga clic con el botón derecho en el proyecto y seleccione "Agregar elemento existente". Al hacerlo de esta manera solo se conecta el DTSX al proyecto sin renombrar ni crear una copia.
- 1. Agregar una nueva función a un paquete existente (estándar)
- 2. ¿Cómo funciona realmente SSIS Dataflow?
- 3. ¿Agregar Cocos2D solo al proyecto ya existente?
- 4. ¿Cómo ejecutar un paquete SSIS desde .NET?
- 5. Web Referencia rompe paquete SSIS
- 6. ¿Cómo fusiono los archivos del paquete SSIS?
- 7. ¿Cómo puedo agregar un proyecto existente como una copia de trabajo en XCode 4?
- 8. ¿Agregar brújula al proyecto sass existente?
- 9. Agregar guión gráfico al proyecto existente
- 10. iPhone - Agregar datos principales al proyecto existente?
- 11. C# sharpziplib agregar archivo al archivo existente
- 12. ¿Puedo agregar una referencia de biblioteca al objeto compartido existente?
- 13. Agregar una carpeta existente al control de origen de TFS
- 14. ¿Cómo se obtiene un paquete SSIS para insertar solo nuevos registros al copiar datos entre servidores?
- 15. Cómo agregar un nuevo módulo maven al proyecto maven existente
- 16. ¿Libpcap siempre hace una copia del paquete?
- 17. Agregar un nuevo nodo al objeto XmlDocument existente
- 18. ¿Cómo edito los archivos del paquete SSIS?
- 19. Programar la ejecución del paquete SSIS
- 20. Ejecutando el paquete SSIS desde C#
- 21. Cómo agregar dependencias PyPi al paquete DEB
- 22. Agregar UINavigationController a UIViewController existente
- 23. ¿Puedo agregar un div ya existente a otro div existente?
- 24. ¿Cómo solicito la entrada de un paquete SSIS?
- 25. Android: ¿agregar archivos al paquete APK?
- 26. ¿Puedo agregar métodos de extensión a una clase estática existente?
- 27. Agregar una identidad a una columna existente
- 28. Problema de TFS CI con un paquete SSIS
- 29. Agregar pruebas unitarias a un proyecto existente
- 30. sharepoint: Agregar una columna de sitio existente al tipo de contenido existente Programaticamente
Está en lo correcto, en versiones más recientes, parece que esto se solucionó. Si sigues tus pasos, simplemente adjuntará el dtsx. En versiones anteriores, siempre copiaba el dtsx independientemente de la opción. –
NOTA: Si el archivo es de solo lectura (debido al proveedor de control de código fuente, por ejemplo), debe quitar el indicador de solo lectura antes de que esto funcione. – tbone