SSIS has variables that can be global for a package, but to cover several packages I can come up with the following options
Passing variables
Have a main package, define a variable and pass the value as a parameter to all the packages that it calls. Call the variable with the same name in all packages for easy identification.
configuration file
Use the same SSIS configuration file through packages and save the value there.
Environment variable
Use a Windows environment variable that is read from other packages
Registry value
Store in the Windows registry and read for each package - make sure that you store it under a tree that all packages can see, otherwise you may run into permission problems. For example, HKLM
Search Database
Save the value of the table structure.
Raj more
source share