CONFIGURAR INTEGRATION SERVICES EN NODOS AGRUPADOS
-
miércoles, 17 de diciembre de 2008 17:45
Hola colegas.
Tengo un cluster de base de datos sql server 2005. Y en los dos nodos tengo instalado SSIS. Sabeis como configurar el archivo de configuración de SSIS para lograr la alta disponibilidad de paquetes dtsx almacenados en la base de datos MSDB?.
Gracias a todos y saludos.
- Cambiado qwalgrandeMVP, Moderator sábado, 20 de agosto de 2011 11:29 Es una pregunta de SSIS (De:SQL Server)
Todas las respuestas
-
jueves, 18 de diciembre de 2008 7:41ModeradorHola.
Integration Services 2005 no es un servicio cluster aware, y no son pocos los problemas que he padecido ya por esta causa. Lo puedes configurar en un cluster, pero como servicio genérico. Luego además hay que indicarle en una clave del registro (HKLM\SOFTWARE\Microsoft\MSDTS\ServiceConfigFile), en la que se ha de apuntar al fichero MsDtsSrvr.ini.xml, que ha de estar en uno de los discos del cluster.
Te paso el link con el procedimiento: http://msdn.microsoft.com/en-us/library/ms345193(SQL.90).aspx.
Alberto López Grande. -
jueves, 18 de diciembre de 2008 8:34
Hola Alberto.
Gracias por tu ayuda. No quiero crear un cluster de servicios integration services, pero en la doc de microsoft msdn, hay un documento que indica, que se puede lograr alta disponibilidad simplemente modificando el archivo de configuración del servicio en cada nodo, de forma que cada uno indique todas las instancias de SQL Server donde se guardan los paquetes.
Lo que no indica es como modificar ese archivo en caso de tener mas de un nodo.Pongo archivo actual de conf. del ssis:
<?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>servidor1</ServerName>
</Folder>
<Folder xsi:type="FileSystemFolder">
<Name>File System</Name>
<StorePath>..\Packages</StorePath>
</Folder>
</TopLevelFolders>
</DtsServiceConfiguration> -
jueves, 18 de diciembre de 2008 10:18Moderador
Hola.
Puedes configurar SSIS para que pueda leer de más de una base de datos MSDB (como pone en este link: http://bloggingabout.net/blogs/mglaser/archive/2007/03/01/multiple-sql-server-integration-services-ssis-database-instances-on-one-machine.aspx).
Ahora, no sé qué tiene eso que ver con conseguir alta disponibilidad de SSIS ni de los paquetes dtsx, salvo que por alta disponibilidad se entienda tener los paquetes dtsx copiados en más de un sitio.
Alberto López Grande.- Marcado como respuesta qwalgrandeMVP, Moderator sábado, 20 de agosto de 2011 11:28

