如何为AdomdConnection设置连接超时?

时间:2012-11-20 00:15:46

标签: c# connection connection-string adomd.net

我已经仔细阅读了AdomdConnection,但无法找到如何在我的连接字符串中设置连接超时。 我当前的连接字符串如下:

Data Source=MySSAS;Initial Catalog=MyCatalog

但无论我做什么,Connection TimeoutConnectionTimeoutConnect TimeoutConnectTimeout的任何变体似乎都不会改变我的联系(MSDN)

我在调试器中观察连接属性,并始终将ConnectionTimeout的getter值视为0:

enter image description here

有人说该物业没有制定者。

有谁知道如何设置它?我只对连接超时感兴趣,而不是命令超时。

1 个答案:

答案 0 :(得分:0)

我在MSDN - SSAS Client Connection Timeout找到了答案:

在msmdsrv.ini中: < InitialConnectTimeout大于10< / InitialConnectTimeout>

也许您可以通过在连接时运行跟踪来验证SQL的功能:

enter image description here

或者即使您在客户端上的Visual Studio中看到Connection Timeout = 0,服务器上的值也可能不同。

另外不要忘记你可以使用ping服务器一分钟作为连接超时设置的替代方案。