When you have more than one instance of SQL Server Integration Services installed on a single box, you will have to tweak the MsDtsSrvr.ini xml file in order to properly work with the multiple instances.
I have two instances of integrations Servcices installed on my box - one is Integration Services 2005(default instance) and the other one is Integration Services 2008(named instance).
The first one, Integration Services 2005 works with out any issues as expected. But when I try to connect to Integration Services 2008 using SQL Server Management Studio, I will get this error:
Failed to retrieve data for this request.
SSIS service does not support multi-instance, use just server name instead of "server name\instance".
To get around this error, we need to configure the MsDtsSrvr.ini.xml file which is available under the path C:\Program Files\Microsoft SQL Server\100\DTS\Binn. Open the MsDtsSrvr.ini.xml file in notepad and edit it as shown in the figure below.
Please note that in the original file, the server name which is denoted by a '.' has been replaced byServerName\InstanceName, where ServerName is the name of the server on which Integration Services has been installed and InstanceName is the named instance of Integration Services.
After saving the xml file, be sure to start the Integration Services service for changes to take effect. Now when you connect to Integration Services(2005 or 2008) using SQL Server management studio, be sure to just use the server name. To connect to Integration Services 2008, use SSMS 2008 and to connect to Integration Services 2005, use SSMS 2005.