none
Problemas al ejecutar paquete DTS desde Sql Server 2005 RRS feed

  • Pregunta

  • Hola a todos!

    Tengo un SSIS ejecutando paquetes DTS de Sql Server 2000 que va bien (no lo he hecho yo, me lo he encontrado así). Ahora he tenido que modificar la SQL de uno de ellos, lo he grabado y al ejecutar, sorpresa, no ejecuta lo que he modificado. He visto en Internet que el problema es que al modificar el DTS se crean versiones y el Sql Server 2005 ejecuta la que le da la gana, por lo que he pensado de borrar todas las versiones menos las última, pero, problema, no sé como borrarlas. Desde Sql Server, servicios de transformación de datos, he abierto el DTS en cuestión (botón derecho - abrir) y he hecho botón derecho e izquierdo sobre cualquier versión y no me deja hacer nada, es decir, no me deja borrarla.

    Muchas gracias por ayudarme!!!

    viernes, 12 de noviembre de 2010 11:07

Respuestas

  • Hola.

    Hay varias opciones, una muy simple: Guarda el DTS con otro nombre y elimina o archiva el que ya ha quedado obsoleto.

    Comentarte también que SQL Server no ejecuta "la que le da la gana", sino la que se le indica. Lo que pasa es que eso, desde las Backward Compatibility Tools no está muy conseguido, porque ordena alfabéticamente en lugar de por fecha el histórico de versiones de los paquetes.

    Deberías plantearte migrar el dts a dtsx. No suele ser difícil (hay un wizard incluso) y te ahorrará problemas de este tipo en el futuro.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    sábado, 13 de noviembre de 2010 8:26
    Moderador