![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Определение прервавшегося коннекта [D7, XP]
Laguna © (2011-11-09 12:01:00)Ситуация такая. БД находится на выделенном сервере. Разные пользователи подключаются к БД. Чтобы отследить кто работает в данный момент, из каждой программы пользователя делаю запись в некий dat- файл, расположенный на сервере на onCreate формы(во время открытия таблиц), говорящей о том, что конкретный пользователь работает. На onDestroy соответственно запись из dat-файла удаляю. Подозрение возникло в момент, когда якобы на связи находился долго один из пользователей. Зайдя на сервер по открытым файлам смотрю - все чисто, а запись в dat-файле осталась висеть. Получается, что у пользователя не отработало корректное закрытие формы(завис и т.д.). Каким образом сделать так, чтобы такие ситуации как то отлавливались? В данном случае Сервер - это просто хранилище файлов с расшаренным ресурсом.
Laguna (2011-11-10 00:31:00) [1]Я понял, уже погуглил.
Anatoly Podgoretsky (2011-11-09 22:02:00) [2]
> ssms - это что?
Это то что ты спрашивал.
Anatoly Podgoretsky (2011-11-09 22:02:00) [3]
> Плохиш © (09.11.11 20:29) [27]
>
> > Ega23 © (09.11.11 20:16) [25]
>
> Ты точно про Express говоришь? В первой инсталлации 2008
> ещё не было, на форумах много слёз было пролито о поиске
> отдельно менеджера.
Люди просто не умеют скачивать, качают тот дистрибутив, который меньше, вот потом и льют слезы.
Dennis I. Komarov (2011-11-09 21:22:00) [4]
> так 2005 же вроде как был?
Он не в комплекте, но загрузить отдельно можно...
Ega23 (2011-11-09 20:48:00) [5]
> В первой инсталлации 2008 ещё не было
так 2005 же вроде как был?
Плохиш (2011-11-09 20:29:00) [6]
> Ega23 © (09.11.11 20:16) [25]
Ты точно про Express говоришь? В первой инсталлации 2008 ещё не было, на форумах много слёз было пролито о поиске отдельно менеджера.
Плохиш (2011-11-09 20:23:00) [7]
> Sergey13 © (09.11.11 14:49) [11]
>
> Чем уж так хорош этот ADS Local, что ради него стоит терпеть
> такой геморрой?
Тем, что bde ставить не нужно. А чтобы не иметь геморроя надо просто использовать инструмент по описанному назначению.
Если к жигулям плуг прикрепить, пахать всё-равно будет большой геморрой :-)
Ega23 (2011-11-09 20:16:00) [8]
> Manager уже больше 2х лет в поставке MS SQL Server Express
> идёт.
ЕМНИП, с 2005 года
Плохиш (2011-11-09 20:13:00) [9]Manager уже больше 2х лет в поставке MS SQL Server Express идёт.
Laguna (2011-11-09 17:59:00) [10]ssms - это что?
Anatoly Podgoretsky (2011-11-09 17:53:00) [11]ssms можно загрузить отдельно, а можно в комплекте все три загрузки.
Вот MSDE штатного клиента не имел, но есть куча бесплатных.
Laguna (2011-11-09 17:50:00) [12]
> Anatoly Podgoretsky © (09.11.11 17:46) [20]
> Клиент обслуживания стоит 0 баксов.Правильно не надо переводить,
> лучше помучиться с 5 коннектами.
Можно узнать имя клиента?
Я юзал MSDE Manager 5 триальный. Работает, но постоянно триальные метки сносить нужно. Был еще один какой то но потерялся
Anatoly Podgoretsky (2011-11-09 17:46:00) [13]Клиент обслуживания стоит 0 баксов.
Правильно не надо переводить, лучше помучиться с 5 коннектами.
Laguna (2011-11-09 17:32:00) [14]
> Между прочим полноценный, бесплатный MS SQL Server Espress
> поддерживает 32000 коннектов
Не спорю, было как то и с MSSQL сталкивался. Но там свой гемор. Клиенты для обслужтвания базы тоже денег стоят :). ДА и если весь проет сейчас переводить на MSSQL, то нужно переписвать все, компоненты связующие менять и т.д. Может на следующем проекте стоит подумать заранее об использовании MSSQL.
> Может надо заплатить?
Это был бы лучший вариант, однако время сейчас тяжелое...
Anatoly Podgoretsky (2011-11-09 17:16:00) [15]Между прочим полноценный, бесплатный MS SQL Server Espress поддерживает 32000 коннектов
Anatoly Podgoretsky (2011-11-09 17:13:00) [16]
> Если быть точнее, то не более 5 чел. могут открыть таблицу
> одновременно.
Они не дерутся за клавиатуру?
Anatoly Podgoretsky (2011-11-09 17:12:00) [17]
> Laguna © (09.11.11 13:21) [4]
Может надо заплатить?
RWolf (2011-11-09 16:40:00) [18]мне вот тоже интересно стало, чем этот ADS лучше, скажем, MSSQL или Firebird? я просто это название впервые слышу.
Laguna (2011-11-09 16:35:00) [19]
> Медвежонок Пятачок © (09.11.11 15:11) [13]
> тем более что нормальная полная версия на целых пять коннектов
Молодец, круто подметил. Возьми орден на полочке.
Медвежонок Пятачок (2011-11-09 15:11:00) [20]тем более что нормальная полная версия на целых пять коннектов