Econnect to Great Plains Ошибка: «Тайм -аут истек» - как исправить?
-
12-10-2019 - |
Вопрос
Получив следующую ошибку при попытке вывести согласованные заказы за последние 30 дней в Грейт -равнинах от мыла:
Серверu003C/faultcode>u003Cfaultstring> System.Web.Services.Protocols.soapexception: Сервер не смог обработать запрос. ---> System.data.sqlclient.sqlexception: Тайм-аут истек. Период времени ожидания, прошедший до завершения операции, или сервер не отвечает. at System.data.sqlclient.sqlconnection.onerror (исключение SQLexception, Boolean Breakcnection) на System.Data.SqlClient.sqlinternalConnection.Onerror (исключение SQLEXCEPTION, Boolean Breakconnection)
Как я могу определить или изменить настройку тайм -аута? Это переменная строки подключения? В нашем методе веб -службы это имеет это в начале:
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, и это сработало несколько недель назад, когда началась ошибка тайм -аута.
Решение
Сокращение количества записей, возвращаемых на 15 дней, кажется, облегчает этот вопрос.