Como voces sabem o SSIS nao é um serviço do SQL Server instalado para cada instancia em um mesmo servidor e também nao é um serviço escrito para ser utilizado como um recurso do cluster em ambientes clusterizados (para maiores detalhes veja a atualizaçao do Books Online de Setembro de 2007).Abaixo vou colocar alguns exemplos de como configurar o SSIS para ambientes com mais de uma instancia no mesmo servidor.
Localizaçao padrao: C:\Program Files\Microsoft SQL Server\90\DTS\Binn
Nome do Arquivo: MsDtsSrvr.ini.xml
- SSIS com somente 1 SQL Server Engine instalado com o nome DEFAULT.
<?xml version=”1.0″ encoding=”utf-8″?>
<DtsServiceConfiguration xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<StopExecutingPackagesOnShutdown>true</StopExecutingPackagesOnShutdown>
<TopLevelFolders>
<Folder xsi:type=”SqlServerFolder”>
<Name>MSDB</Name>
<ServerName>.</ServerName>
</Folder>
<Folder xsi:type=”FileSystemFolder”>
<Name>File System</Name>
<StorePath>..\Packages</StorePath>
</Folder>
</TopLevelFolders>
</DtsServiceConfiguration>
- SSIS com somente 1 SQL Server Engine instalado com instancia nomeada.
<?xml version=”1.0″ encoding=”utf-8″?>
<DtsServiceConfiguration xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<StopExecutingPackagesOnShutdown>true</StopExecutingPackagesOnShutdown>
<TopLevelFolders>
<Folder xsi:type=”SqlServerFolder”>
<Name>MSDB</Name>
<ServerName>SERVERNAME\INSTANCENAME</ServerName>
</Folder>
<Folder xsi:type=”FileSystemFolder”>
<Name>File System</Name>
<StorePath>..\Packages</StorePath>
</Folder>
</TopLevelFolders>
</DtsServiceConfiguration>
- SSIS com somente 2 SQL Server Engine instalado com instancias nomeadas.
- Observe que foi duplicado os TAGs do XML que referencia os servidores que possuem o MSDB
<?xml version=”1.0″ encoding=”utf-8″?>
<DtsServiceConfiguration xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<StopExecutingPackagesOnShutdown>true</StopExecutingPackagesOnShutdown>
<TopLevelFolders>
<Folder xsi:type=”SqlServerFolder”>
<Name>MSDB Instance A</Name>
<ServerName>SERVERNAME\INSTANCENAME</ServerName>
</Folder>
<Folder xsi:type=”SqlServerFolder”>
<Name>MSDB Instance B</Name>
<ServerName>SERVERNAME\INSTANCENAME</ServerName>
</Folder>
<Folder xsi:type=”FileSystemFolder”>
<Name>File System</Name>
<StorePath>..\Packages</StorePath>
</Folder>
</TopLevelFolders>
</DtsServiceConfiguration>




