valores pedir parametros ejecutar desde consulta con asignar sql-server ssis sql-job

sql-server - pedir - ssis asignar valores a variables



Las variables de parĂ¡metros son de solo lectura en el paquete SSIS? (2)

Definí los parámetros como se muestra a continuación en mi proyecto SSIS

entonces me gustaría cambiar los opcionales sobre mi agente-trabajo SQL, lo definí a continuación.

incluso traté de establecer un valor de fecha de reparación en lugar de getdate pero devuelve un mensaje de error que me dice que

Error: 2014-12-19 16: 30: 21.56 Código: 0xC001F016 Origen: Descripción del paquete: No se pudo cambiar el valor de una variable porque es una variable de parámetro. Las variables de parámetros son de solo lectura. Error final DTExec: no se pudo establecer el valor de / Package.Variables [startdate] .Value a 18.12.2014. Iniciado: 16:30:21 Finalizado: 16:30:21 Transcurrido: 0,296 segundos. La ejecución del paquete falló. El paso falló.

son los parámetros de solo lectura? En caso afirmativo, ¿qué sentido tiene usar parámetros si solo puedo establecerlos dentro de los proyectos? hay variables, harán el mismo trabajo. Si estoy haciendo algo mal, por favor dame un poco de luz?

Intenté agregar getdate () en lugar de valor fijo ya en el nivel del proyecto en lugar de en el trabajo sql interno, pero tampoco está permitido. ¿por qué?

Gracias.


No estoy completamente seguro de seguir tu pregunta pero puedes resolver este problema haciendo esas variables y expresión con ese valor así.


puede pasar el valor del parámetro a una variable, hacer las calculos que necesita con la variable, luego usar la variable en el paquete.