2012-05-08 10 views
17

tengo un paquete que se desarrolla en SSIS 2012 utilizando Visual Studio 2010.¿Es posible el despliegue de SSIS 2012 paquete en SQL Server 2008

  • ¿Es posible desplegar/adjuntar este paquete en SQL Server 2008

  • Si es posible, hace la licencia del servidor SQL materia

+1

Uno no debería, por regla general, el desarrollo de una nueva edición de cualquier cosa que se está ejecutando en la producción. A menos que esté preparando la actualización a la nueva versión. – HLGEM

+2

Sí, lo sé. Pero es un poco molesto desarrollarlo en VS2008, así que estamos considerando las opciones. – Thea

Respuesta

24

no, no puedes. El paquete SSIS no es compatible con versiones anteriores.

También no tiene mucho sentido si lo piensas bien. Si fuera al revés, "tal vez" podría hacerse porque 2012 de alguna manera estaría al tanto de la estructura de 2008, pero el motor de 2008 no está al tanto de la estructura del paquete de 2012.

3

mejor conjetura sería no. El motor para ejecutar el paquete SSIS debería coincidir con el nivel de versión del código. No ha podido ejecutar ningún paquete SSIS en ningún nivel de versión por debajo del nivel desarrollado del paquete (es decir, el servidor 2005 no ejecutará un paquete de 2008, etc.)

No es un problema de licencia, es un problema del motor . El código del motor de SSIS cambia con cada versión y, por lo tanto, el código se ejecutará en un motor que no admite las características o la estructura del paquete.

9

No puede ejecutarlo con la versión 2008 de dtexec y ciertamente no puede implementarlo en el catálogo, pero si puede instalar el mínimo necesita ejecutar SSIS 2012 en un servidor en alguna parte podría ejecutar el paquete desde el sistema de archivos con la versión 2012 de dtexec.

Ver también http://msdn.microsoft.com/en-us/library/bb522577.aspx

Cuestiones relacionadas