Форум: "Базы";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];
ВнизКак бороться с открытой сессией Парадокса? Найти похожие ветки
← →
Aleksandr (2003-11-03 11:59) [0]Классическая проблема, возникающая еще на этапе трассировки программы: если при открытой сессии ей делаешь резет, то при следующем запуске тебе будет ошибка Directory is busy. Соответственно, такая же проблема будет у пользователя, если БДЕ сглюкнет и он снимет задачу. Мешают переоткрытию сессии, я так понимаю, файлы pdoxusrs.lck, pdoxusrs.net. При попытке удалить их в рантайме удаления не получается, при закрытии и открытии Делфи удаление разрешается, но при открытии сессии она ругается, что не могет найти файл pdoxusrs.net. Хотя если просто через менеджер объектов включить/отключить свойство Active у сессии, то все излечивается. Кто-нибудь уже нашел, как в рантайме лечить такие проблемы?
← →
VAleksey (2003-11-03 12:57) [1]net удалять не надо.
← →
Aleksandr (2003-11-03 13:32) [2]А если я его не удаляю, то держится ошибка Directory is busy.
← →
Anatoly Podgoretsky (2003-11-03 13:37) [3]Не надо сбрасывать, большинство прогонов надо делать не из среды.
← →
Aleksandr (2003-11-03 13:56) [4]2 Anatoly Podgoretsky :
Ну ладно, сам не буду сбрасывать, но у меня юзверов около четырехсот, и кто-то из них да неприменно сделает однажды снятие задачи.
← →
VAleksey (2003-11-03 13:59) [5]
> если просто через менеджер объектов включить/отключить свойство
> Active у сессии
А кто / что мешает в ран тайм сделать
Session.Close;
Session.Open;
?
← →
Mike Kouzmine (2003-11-03 14:00) [6]Aleksandr © (03.11.03 13:56) [4] 400 юзеров на парадоксе? Голубую медаль тебе за мастерство!
← →
Aleksandr (2003-11-03 14:06) [7]2 VAleksey:
Так и делаю. закрытие проскакивает, а вот открытие - шиш. Мало того, даже пытался истчо и DropConnections вызвать.
2 Mike Kouzmine:
А я-то причем? Юзеры не на одной папке сидят, у каждого свой набор таблиц, а получают их по удаленному соединению.
← →
Карелин Артем (2003-11-03 14:14) [8]Mike Kouzmine © (03.11.03 14:00) [6]
Ну и что?? Я знаю сетку, в которой 200 тачек работали с парадоксом. И ничего. Сервер Новелл на 5% загружен. А тачки были откровенно слабые.
Есть даже сегмент сети, где на коаксиале сидят около 40 тачек и одновременно ломятся к базе. И почти ничего не происходит кроме небольших подвисонов.
← →
Mike Kouzmine (2003-11-03 15:18) [9]Aleksandr © (03.11.03 14:06) [7] Наоборот. Я в восторге.
Карелин Артем © (03.11.03 14:14) [8] Так я и говорю - отлично.
Это в пику тем, у кого индексы слетают и свет отключается.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c