I have an orphaned service broker queue with several million rows in the transmission queue that I'd like to just clear out. Running the End Conversation w\cleanup fails after 1 1/2 hours because of lock request timeouts. I've tried several times without any success.
Is there an alternate way to for me to remove these orphaned transmission queue records in smaller manageable blocks other than 'End Conversation" option?