Hola a todos:
He migrado un SQL Server 2005 (BBDD de Navision 5) a un nuevo servidor
y me encuentro con un problema al activar el service broker.
La migración consistió en realizar una instalación limpia del nuevo
servidor (Windows 2003 R2 Std + Sql 2005 Std), instalar las
actualizaciones disponibles y luego restaurar en el nuevo servidor un
backup de la BBDD master y otro backup de la BBDD de Navision.
Aparentemente todo quedó funcionando bien, pero al crear los trabajos
de mantenimiento y intentar que envíe un informe de finalización por e-
mail me encuentro con que service broker no se activa.
Si lo intento desde el SQL Management Studio se queda "bloqueado"
hasta que mato la tarea (lo he dejado toda la noche y esta mañana
continuaba igual).
Si lo intento ejecutando "alter database set enable_broker" me
devuelve el siguiente error:
Mens. 9776, Nivel 16, Estado 1, Línea 1
No se puede habilitar el Service Broker en la base de datos "msdb"
porque el GUID del Service Broker de la base de datos (9A298927-
A32B-4A15-A0BD-D3A43885BC9D) no coincide con el de sys.databases
(3BA7D6D3-8500-4C23-A427-3C4CB36D71EB).
Mens. 5069, Nivel 16, Estado 1, Línea 1
Error de la instrucción ALTER DATABASE.
No encuentro como resolver esto.
¿Alguien puede ayudarme?
Gracias por anticipado.
Diego Fernández
Leer las respuestas