PDF de programación - Uso de la tarea de Cola de Mensajes de MS-SQL 2005

Imágen de pdf Uso de la tarea de Cola de Mensajes de MS-SQL 2005

Uso de la tarea de Cola de Mensajes de MS-SQL 2005gráfica de visualizaciones

Publicado el 12 de Julio del 2020
397 visualizaciones desde el 12 de Julio del 2020
364,5 KB
4 paginas
Creado hace 14a (10/11/2009)
Uso de la tarea de Cola de Mensajes de MS‐SQL 2005  

Server Integration Services SISS



Para utilizar el componente de flujo de control de cola de mensajes en SQL Server 2005
Integration Services es necesario primero instalar el servicio MMQ (Microsoft Messaging
Queue) 3.0 que viene como componente de Windows 2003 Server (también está incorporado
en Windows XP). Para instalarlo se debe seleccionar Application Servers y dentro de eso
seleccionar "Message Queuing". Luego es necesario reiniciar el servidor y el MMQ aparecera
como servicio activo en Windows 2003 Server, tal como se muestra a continuación:



En este caso el servidor Windows 2003 Server ha sido instalado como servidor independiente y
no como servidor de dominio por lo que el Active Directory Service no está activo y solo se
permitirá el uso de una cola de mensajes privada en una carpeta local. Este servicio permitirá
la comunicación entre paquetes independientes y el control de mensajes mediante el uso de la
tarea “Message Queue Control Flow”.
Es necesario crear la carpeta que servirá como repositorio de la cola de mensajes de la
siguiente forma:




Luego cargar el Business Intelligence Development Studio y crear un proyecto SSIS. En un
nuevo paquete colocar una tarea Message Queue Control:





Copiamos el mismo paquete con otro nombre con la opción “Guardar copia de paquete”. En
este nuevo paquete colocamos un mensaje de prueba en "String Messages" en la opción
"Enviar". En la opción "General" cambiamos a "Recibir Mensaje" en la opción "Message".
Si se especifica "RemoveFromMessageQueue" en el paquete de recepción, el mensaje leido
será borrado de la cola de mensajes. (Lo cual sirvirá para controlar los mensajes recibidos). La
opción de encriptación la dejamos en “false”.
Para probar, si se ejecuta el paquete de recepción este quedará en standby hasta que reciba el
mensaje correspondiente del primer paquete (el que envía el mensaje). Cuando se ejecuta el
primer paquete y este culmina su ejecución coloca el mensaje en la cola desde donde es leído
por el paquete de recepción. De esta forma ambos paquetes quedan sincronizados.



El paquete que recibe los mensajes debe configurarse como se muestra a continuación:
  • Links de descarga
http://lwp-l.com/pdf17898

Comentarios de: Uso de la tarea de Cola de Mensajes de MS-SQL 2005 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad