sql server - código - Error al ejecutar tarea Sql en SSIS
error 0xc0202009 (1)
Dentro de la ventana Asignación de parámetros, el Nombre del parámetro debe contener un valor entero, comenzando con cero, no el nombre del parámetro como se define en el procedimiento almacenado. Este valor entero se correlaciona con el signo de interrogación en la propiedad SqlStatement.
Tiene un parámetro para mapear, por lo que debe usar el valor cero en el Nombre del parámetro. El valor entero utilizado debe correlacionarse con la posición en la que aparece ese parámetro en la llamada al procedimiento almacenado.
Por ejemplo, si agrega un segundo parámetro al procedimiento almacenado, primero debe agregar otro signo de interrogación a la propiedad SqlStatement y luego agregar un segundo parámetro en la pantalla de asignación con un valor de 1 para el nombre del parámetro.
Estaba tratando de insertar datos de la variable en la base de datos a través de SSIS, hice uso de la tarea Ejecutar XML, a continuación se muestra la captura de pantalla, y también creó el procedimiento almacenado en mi servidor sql para insertar datos y Data es mi variable de usuario que almacena el resultado en formato de archivo xml desde la tarea del servicio web, pero esta tarea SQL EXECUTE no se está ejecutando
esta es la página de mapeo de parámetros Incluso si reemplazo el enunciado sql por consulta como "insert into dbo.Data_Result (Result) values (''1'')" y elimino el parámetro de mapeo aún muestra el error en la ejecución.
No ... la tarea no se activa, no muestra ningún error en realidad ... lo siento por una explicación incorrecta, la tarea de mi servicio web se ejecuta con éxito, pero la tarea Ejecutar XML no se ejecuta.
A continuación está mi flujo En la tarea de servicio web, he usado mi servicio web simple para agregar los números y los datos en variables, esa variable que tengo que usar en la tarea Ejecutar XML para ingresar ese resultado agregado en la base de datos SQL.