You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have created SQLCLR, all is ok.
Then try this
EXEC dbo.pr_SomeProcessingStuff @id = 101
But receive
Msg 50000, Level 16, State 1, Procedure dbo.pr_SomeProcessingStuff, Line 29 [Batch Start Line 20]
Error: Error: A .NET Framework error occurred during execution of user-defined routine or aggregate "pr_clr_PostRabbitMsg":
System.ApplicationException: Channel pool blocked when trying to post message to Exchange: amq.direct.
System.ApplicationException:
at RabbitMQSqlClr.RabbitPublisher.Post(String exchange, Byte[] msg, String topic)
at RabbitMQSqlClr.RabbitMQSqlServer.pr_clr_PostRabbitMsg(Int32 endPointId, String msgToPost)
. at line: 0 at line: 13
I have changed the amq.direct -> amq.topic but the same error.
I use SQL Server 2019 and RabbitMQ Docker docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management
Where am I wrong? what to fix?
The text was updated successfully, but these errors were encountered:
I have created SQLCLR, all is ok.
Then try this
EXEC dbo.pr_SomeProcessingStuff @id = 101
But receive
I have changed the amq.direct -> amq.topic but the same error.
I use SQL Server 2019 and RabbitMQ Docker
docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management
Where am I wrong? what to fix?
The text was updated successfully, but these errors were encountered: