Bil*_*hip 9 msmq message-queue
我正在向运行Windows Server 2008 R2的计算机上创建的非常标准的消息队列发送消息.
QueueName:
directionsTest
MachineName:
usernameDev
Run Code Online (Sandbox Code Playgroud)
当我尝试将消息发送到队列时,我收到错误.:
队列路径名无效.
我感到困惑的是,我实际上是通过SSMS查询窗口发送此消息,我们有存储过程将这些消息发送到队列,我们只提供机器名称,队列名称和消息.所以,这基本上是我多次使用的保存查询,实际上我在上周末使用了这个完全相同的查询.从那时起,我没有更改查询/我的机器/队列/,并且创建和发送这些消息的存储过程没有改变.所以,我不确定为什么这会给我这个错误.
我已经尝试了太阳下的一切,我尝试在我的计算机上创建新的队列并收到相同的错误.我还确保每个人都可以访问这些队列.关于什么会导致此错误弹出的任何想法?我已经搜索过网络,但我没有发现可能导致此问题的线索.(**我还测试了在不同服务器上发送到队列,这没有错误)
感谢任何建议/方向提前.
检查队列名称格式的拼写.
如果你使用类似的东西
YOURMACHINENAME\private$\YourQueueName
Run Code Online (Sandbox Code Playgroud)
你应该试试这个:
FormatName:DIRECT=OS:YOURMACHINENAME\private$\YourQueueName
Run Code Online (Sandbox Code Playgroud)
请注意,第一部分可能区分大小写.
| 归档时间: |
|
| 查看次数: |
10075 次 |
| 最近记录: |