2008 SSIS Deployment to File System
These are the steps to be followed to deploy to File System:
- Create a deployment utility.
- Copy the ‘deployment’ folder over to target server.
- Install desired packages in package store.
- Reset CreateDeploymentUtility to FALSE.
CREATE DEPLOYMENT UTILITY:
Once the package is ready to be deployed and has been checked into source control, follow these steps to build the deployment utility:
- Open the Project/Solution in which the package exists.
- Click on drop-down list Project -->
Properties. the name of the solution which is opened.A dialogue box headed Property Pages open up.(See Figure 1 below). - Set the following properties and click ‘OK’:
- On the left of the dialogue box, click on ‘Build’
i. OutPut Paths: bin - On the left of the dialogue box, click on ‘Deployment Utility’
i. AllowConfigurationChanges: True
ii. CreateDeloymentUtility: True
iii. DeploymentOutputPath: bin\Deployment

Remember: When we perform a ‘build’ on the solution, it validates and builds the entire solution. For the build to be successful, every package in the solution needs to validate successfully.
COPY DEPLOYMENT FOLDER TO TARGET FOLDER:
A new folder called
INSTALL DESIRED PACKAGES TO LOCATION:
If the installation wizard is run without being modified, it will install ALL packages to file system or package store. While this might be desirable to deploy a new solution containing all new packages, in most scenarios, it will not be the case. When a new package is added to the solution or an old one is modified, and only certain packages need to be deployed, the
Once the deployment utility is on the target server and .SSISDeploymentManifest file modified, install the packages for them to get to the package store. For this, execute (double-click) the file called
- Welcome screen of Dialogue Box – Click Next
- Deploy SSIS Packages screen : Select file system deployment , Click Next. Checking the check box that says ‘Validate Packages after Installation’ validates every package after it is installed in the package store. This action is time consuming.
- Select Installation Folder screen: Click on ‘Browse’ and drill down until you have it pointing to the following location: \\targetservername\d$\Program Files\Microsoft SQL Server\100\DTS\Packages\
\ . Click Next. - Confirm Installation screen: Click Next to start the installation .
RESET CreateDeploymentUtility to FALSE:
Once project is deployed, go to project properties (Step 2) , and reset the CreateDeploymentUtility under the Deployment Utility tab to FALSE. Leaving this to be TRUE causes the deployment utility to be recreated everytime a package is executed. This is not only time consuming but also , at times, undesirable.
