none
Ejecutar un Paquete SSIS desde un Procedimiento Almacenado RRS feed

  • Pregunta

  • Buenos días Compañeros,

     

    Estoy tratando de ejecutar un paquete SSIS desde un procedimiento almacenado, al tratar de ejecutarlo con XP_CMDSHELL dtexec, me sale el siguiente error:

     

    Microsoft (R) SQL Server Execute Package Utility

    Version 9.00.3042.00 for 32-bit

    Copyright (C) Microsoft Corp 1984-2005. All rights reserved.

     

    Started:  9:56:43

    Error: 2010-06-28 09:56:44.51

       Code: 0xC0010018

       Source:  

       Description: Error loading value "<DTS:VariableValue xmlns:DTS="www.microsoft.com/SqlServer/Dts" DTS:DataType="7">12:00:00 a.m.</DTS:VariableValue>" from node "DTS:VariableValue".

    End Error

    Error: 2010-06-28 09:56:44.51

       Code: 0xC0010018

       Source:  

       Description: Error loading value "<DTS:Variable xmlns:DTS="www.microsoft.com/SqlServer/Dts"><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Property DTS:Name="EvaluateAsExpression">0</DTS:Property><DTS:Property DTS:Name="Namespace">User</DTS:Pr

    operty><DTS:Property DTS:Name="ReadOnl" from node "DTS:Variable".

    End Error

    Could not load package "\\10.133.40.29\ssis_cargues\pkgValidacion_S20.dtsx" because of error 0xC0010014.

    Description: The package failed to load due to error 0xC0010014 "One or more error occurred. There should be more specific errors preceding this one that explains the details of the errors. This message is used as a return value from functions that encoun

    ter errors.". This occurs when CPackage::LoadFromXML fails.

    Source: 

    Started:  9:56:43

    Finished: 9:56:44

    Elapsed:  0.906 seconds

     

    Les agradezco cualquier ayuda que me puedan ofrecer.

     

     

    Yeison Buitrago

    lunes, 28 de junio de 2010 15:02

Respuestas

  • Buenos Dias Compañeros,

     

    He resuelto el problema,

     

    resulta que cuando cree el paquete cree tres variables tipo DateTime, pero como eran variables a las que les asignaba un valor durante la ejecución del paquete, no me preocupe por asignarle un valor por defecto y es por esto que la ejecución se dañaba.

     

    Solo era cuestión de ponerle una fecha cualquiera a la variable.

    lunes, 28 de junio de 2010 15:29