|
|
|
Время ожидания истекло?
|
|||
|---|---|---|---|
|
#18+
Дано эксель, запрос в сикул за данными. Тяжелая процедура выполняется в районе 5 минут, но вот ведь странно вылетает с такой ошибкой "Время ожидания истекло" примерно через секунд 30 хоть ты тресни, в сикул все нормально команда нормальная приходит, ловил, проверял отрабатывает, может кто сталкивался? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2009, 16:41 |
|
||
|
Время ожидания истекло?
|
|||
|---|---|---|---|
|
#18+
dron747, Дело в следующем: "The SQL Server OLE DB provider (SQLOLEDB) has the maximum query timeout value defined as 0xfffe, which is 65534." (ссылка) Т.е. твой миллион секунд в CommandTimeout просто игнорируется и таймаут наступает через 30 секунд (по-умолчанию). Таким образом, или используй другого провайдера (MSDASQL), либо уменьшай таймаут до 65534 (или до 0 - тогда таймаут вообще не наступит). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2009, 18:55 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2161230]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 350ms |

| 0 / 0 |
