|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
Подскажите кто-нибудь как программно(в среде VB) увеличить время ожидания ODBC. Пробовал 'DBEngine.LoginTimeout = 0 'db.QueryTimeout = 0 не помагло. В обработчике запускается запрос и по истечении некоторого времени вываливается ошибка - ODBC Время ожидания истекло. Как следствие код выполняется не до конца и таблица в SQL server не выгружается при этом жрется вся память - 600 с гаком мегов , от чего вся сеть встает раком(при этом после появления ошибки загрузка проца на сервере падает на ноль). Если создавать запрос через конструктор и в его свойствах проставить время побольше все работает нормально, хотя если не менять выдает такую же ошибку. Плз скажите че делать-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 11:33 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
А так? Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 11:39 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
Честно говоря уже страшно пробовать, если еще раз прийдется перегружать сервер, меня повесят. Ну правда больше делать нечего. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 11:41 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
ТЫ НА РАБОЧЕМ СЕРВЕРЕ ПРОГУ ОТЛАЖИВАЕШЬ? Не жди пока повесят, вешайся сам. Это не лечится, наверное:) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 11:50 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
Дык я на локалке прогу отладил уже. Говорю ведь, проблемы возникают именно с сервером, причем теже самые запросы сделанные в конструкторе с увеличенным временем ожидания прекрасно отрабатывают. На локальной машине такая проблема не возникает по определнию. Проблема в том - как в VB увеличить время ожидания. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 12:08 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
Тебе компов не хватает? Поставь MS SQL Марь- Иванне на комп и тренируйся.. Прикол, ваще... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 12:11 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
SharkТЫ НА РАБОЧЕМ СЕРВЕРЕ ПРОГУ ОТЛАЖИВАЕШЬ? Не жди пока повесят, вешайся сам. Это не лечится, наверное:) K SДык я на локалке прогу отладил уже. Говорю ведь, проблемы возникают именно с сервером, причем теже самые запросы сделанные в конструкторе с увеличенным временем ожидания прекрасно отрабатывают. На локальной машине такая проблема не возникает по определнию. Проблема в том - как в VB увеличить время ожидания. непонял только , почему на локале проблем не возникает по определению ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 12:11 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
ты отладил на локальном сервере? или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 12:12 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
msn13ты отладил на локальном сервере? или как? На локалке - в смысле на рабочей станции ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 12:15 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
на голодный желудок слабо соображаю ... ты клиента загружал на серваке, когда стал ставить юзерам, начались проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 12:18 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
можно открутить тайм-аут на рабочей станции в администраторе ODBC ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 12:22 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
msn13на голодный желудок слабо соображаю ... ты клиента загружал на серваке, когда стал ставить юзерам, начались проблемы. Нет, не так понял. Я сделал довольно простенький запросик, таблицы для запроса скопировал на свое ведро, но в урезаном варианте (в реале порядка 2.7 млн записей, я взял порядка 10 тыс). Запрос отработал замечательно, все правильно просчитал. Когда подсоединил реальные таблицы ODBC, начались проблемы т.к. обработка 2.7 млн. записей не укаладывается в отвденные 60 сек. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 12:27 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
K S msn13на голодный желудок слабо соображаю ... ты клиента загружал на серваке, когда стал ставить юзерам, начались проблемы. Нет, не так понял. Я сделал довольно простенький запросик, таблицы для запроса скопировал на свое ведро, но в урезаном варианте (в реале порядка 2.7 млн записей, я взял порядка 10 тыс). Запрос отработал замечательно, все правильно просчитал. Когда подсоединил реальные таблицы ODBC, начались проблемы т.к. обработка 2.7 млн. записей не укаладывается в отвденные 60 сек. а ты пробовал через хранимку все это реализовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2005, 13:45 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
msn13, Тоже самое. Народ, кто как решил вопрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2016, 10:12 |
|
Время ожидания ODBC
|
|||
---|---|---|---|
#18+
DX, Вариантов много. Самый простой способ - это создать запрос, перейти на режим SQL и нажать Alt + Enter, т.е. вызвать окно "Свойство запроса". Вот там как раз таки есть свойство "Время ожидания ODBC" (ODBCTimeout), где указываете хоть 6000 или просто 0, если нужно ждать неограниченное время (т.е. до победного конца). По идее можно создавать запрос "на лету" программно (при этом в самом файле физически не создаётся лишний запрос) и там указывать данное свойство. А вообще чем не устраивает ADO с его свойством "ConnectionTimeout"? 1646799 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2016, 15:12 |
|
|
start [/forum/topic.php?fid=45&msg=33133412&tid=1613174]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 333ms |
total: | 471ms |
0 / 0 |