¿Cómo hago referencia a SSIS en una máquina de compilación sin instalar SQL Server 2008 Client Tools?

StackOverflow https://stackoverflow.com/questions/416251

Pregunta

Necesito compilar paquetes SSIS en una máquina de compilación, y no quiero la sobrecarga de instalar SQL Server Management Studio en esta máquina. Un SDK de SQL Server 2008 sería ideal, pero no pude encontrar dónde descargarlo.

Las dlls que requiero son (por ejemplo):

  • Microsoft.SQLServer.ManagedDTS
  • Microsoft.SqlServer.PipelineHost
  • Microsoft.SqlServer.DTSPipelineWrap
  • Microsoft.SQLServer.DTSRuntimeWrap

Podría intentar copiarlos en la máquina de compilación individualmente, pero preferiría usar un SDK si es posible.

¿Dónde puedo obtener el SDK o, alternativamente, qué sugerencias hay?

¿Fue útil?

Solución

Probablemente podría copiar manualmente las cosas y registrarse en el GAC, pero las herramientas del cliente no son enormes y no demoran mucho en instalarse, así que no veo por qué son una sobrecarga.

Hasta donde yo sé, no hay otra forma de obtener esos ensamblajes.

Otros consejos

Creo que está tratando de cumplir con los paquetes SSIS como parte del proceso automatizado de construcción continua. La forma en que lo hice fue tener una edición expresa de SQL Server y SSIS en la máquina de compilación, usar BIDS helper para escribir el archivo de línea cmd para implementar los paquetes y usar NANT para usar este script. Espero que esto haya ayudado.

No sé acerca de SQL 2008, pero los paquetes SSIS de SQL 2005 se desarrollan en Visual Studio.

Editado: Cuando ejecuta la instalación para las herramientas de cliente, es una opción para agregar las cosas a VS.NET, " Herramientas de cliente " como tal puede ser deseleccionado (final de edición)

Se puede usar SSMS para administrarlos y administrarlos.

¿Qué otro editor querías usar ...?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top