This article explains what SQL Server Integration Services configurations are used for, why you should use Integration Services configurations, and what options you have for leveraging configurations. It will also make some simple recommendations that are based on my experiences of building Integration Services packages in a real-world environment. An understanding of the terms “package”, “Business Intelligence Development Studio”, and “dtexec.exe” in the context of Integration Services is assumed.
There five basic types of Integration Services configurations.
- XML Configuration File
- Environment Variable Configuration
- Parent Package Configuration
- Registry Configuration
- SQL Server Configuration
Read Best Practices for Integration Services Configurations
Reference: Pinal Dave (http://blog.sqlauthority.com)





Hi Pinal,
In my usage of SSIS usage, I have used and found the XML configuration option to be really effective and neat, second option would be the SQL Server Configuration option.