Mis registros de SQL Server se están llenando a un ritmo rápido con mensajes de error como el siguiente:.de errores con SqlQueryNotificationStoredProcedure llenaron registros de SQL Server
El proc activado '[dbo] [SqlQueryNotificationStoredProcedure-b65a194e-e29f -4ba0-8f5a-79f0875bd609] ' que se ejecuta en la cola 'MyDatabase.dbo.SqlQueryNotificationService-b65a194e-e29f-4ba0-8f5a-79f0875bd609' de salida lo siguiente:' no se puede ejecutar como el principal base de datos porque la principal "dbo" hace no existe, este tipo de principal no puede ser suplantado, o usted no tiene el permiso . '
Ninguno de los procedimientos almacenados a los que se hace referencia en estos mensajes existe más.
El problema es similar al descrito here. El artículo menciona que el problema debería haberse solucionado en 2008 SP1 pero ya estoy ejecutando SP1.
Si funciono el siguiente comando ...
select * from sys.service_queues
... noto que hay una gran cantidad de elementos en cola como SqlQueryNotificationService-f944d750-8530-4762-ADCF-6948e8da991f.
Pero si trato y matar a estos con el siguiente comando ...
drop queue [SqlQueryNotificationService-78f5b757-45f0-4a4d-83f5-91e1d7e46294]
... Recibo un mensaje de error: La cola 'SqlQueryNotificationService-78f5b757-45f0-4a4d-83f5-91e1d7e46294' no se puede descartar porque está vinculado a uno o más servicios.
+1 Esto es exactamente lo que necesitaba! –