eConnect to Great Plains错误:'超时已过期' - 如何修复?

时间:2010-12-21 20:40:50

标签: .net microsoft-dynamics dynamics-gp econnect

尝试从Great Plains中过去30天从SOAP调用中提取对帐订单时收到以下错误:

  

服务器和LT; /&的faultcode GT;< faultstring>服务器无法处理   服务器无法处理请求。   ---> System.Data.SqlClient.SqlException:   超时已过期。超时期限   在完成之前已经过去了   操作或服务器不是   响应。    在   System.Data.SqlClient.SqlConnection.OnError(SQLEXCEPTION   例外,布尔值   breakConnection)    在   System.Data.SqlClient.SqlInternalConnection.OnError(SQLEXCEPTION   exception,Boolean breakConnection)

如何确定或更改超时设置?这是连接字符串变量吗?在我们的Web服务方法中,它在开头有这个:

ConnectionString = ConfigurationManager.ConnectionStrings["gp"].ToString();

它来自web.config文件:

<configuration>

    <appSettings/>
    <connectionStrings>
        <add name="gp" connectionString="Data Source=10.10.10.90;Integrated Security=SSPI;Persist Security Info=False;trusted_connection=true;Initial Catalog=DEFAULT;" />
    </connectionStrings>
    <system.web>

并非所有精通ASP / eConnect的工作都在几周前超时错误开始时就开始了。

1 个答案:

答案 0 :(得分:1)

减少返回15天的记录数量似乎可以缓解这个问题。