pass environment variable in value file of parameter set
Posted: Tue Feb 25, 2014 2:16 am
Hello,
We have a scenario where same job is used to load two database tables in different environment (for disaster recovery).
We have used parameter set & have created parameter value file to achieve this. For now we are passing $PROJDEF for SYSA & hardcoded values for SYSB parameter.
Parameter Set looks like below
$LogDir $TempDir
SYSA $PROJDEF $PROJDEF
SYSB /app/Proj_SYSB/Log /app/Proj_SYSB/Temp
Now we do not want hardcoded values.
We have created another environment variables for SYSB & tried passing like below
$LogDir $TempDir
SYSA $PROJDEF $PROJDEF
SYSB $LogDir_SYSB $TempDir_SYSB
But this is not working - error unable to resolve $LogDir_SYSB
We have a scenario where same job is used to load two database tables in different environment (for disaster recovery).
We have used parameter set & have created parameter value file to achieve this. For now we are passing $PROJDEF for SYSA & hardcoded values for SYSB parameter.
Parameter Set looks like below
$LogDir $TempDir
SYSA $PROJDEF $PROJDEF
SYSB /app/Proj_SYSB/Log /app/Proj_SYSB/Temp
Now we do not want hardcoded values.
We have created another environment variables for SYSB & tried passing like below
$LogDir $TempDir
SYSA $PROJDEF $PROJDEF
SYSB $LogDir_SYSB $TempDir_SYSB
But this is not working - error unable to resolve $LogDir_SYSB