Due to lack of my knowledge in service broker i am finding hard time in troubleshooting Service broker in one of the databases.
-
Initially the Service broker somehow got disabled on this database running ssis packages using conversations to process messages. Still wandering how it got disabled and not getting enough info to find. please suggest where to look
-
when i enabled it using
ALTER DATABASE DBSERB set NEW_BROKER WITH ROLLBACK IMMEDIATE
, it enabled SB but seems to have clear of the messages i see insys.conversation_endpoints
. But the issue is i dont see those messages coming or starting. so i am back to my original issue of service broker not working. How can i troubleshoot and get this working
Adding more info while troubleshooting
select * from sys.conversation_endpoints
shows 0 rows while for similar db in diff env i get almost 5-6 rows. Not sure what does that mean
Best Answer
To answer your questions :
Unfortunately, your best bet is to re-setup service broker from scratch.