sql >> Base de Datos >  >> RDS >> Sqlserver

Agregue una referencia de dll de terceros en el componente de secuencia de comandos ssis

Al "Ejecutar", asumo que la ejecución desde el agente/línea de comando está fallando. Debería funcionar desde BIDS/SSDT. La respuesta corta es que la DLL debe estar registrada con el GAC o puede descargar el código fuente y agregar ese proyecto a la tarea del script y luego hacer referencia a dicho proyecto.

Mirando el proyecto, debería ser una DLL fuertemente firmada (basada en presencias de Dinámico.snk ) y, por lo tanto, capaz de agregarse al GAC. Ah, pero dices que no podrás para agregarlo al GAC, lo que implica que es un permiso, no un problema de capacidad.

Si ese es el caso, compile el proyecto con el código fuente o rodéelo con un envoltorio de servicio web y luego haga referencia al servicio.

También vi esta respuesta, parece que puedes intentar cargar las referencias dinámicamente.