Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];

Вниз

Активные подключения к базе   Найти похожие ветки 

 
Dush   (2004-10-08 10:54) [0]

Доброго времени суток! Как можно узнать сколько клиентов подключено в данный момент к моей базе и если это возможно с каких машин (хотя бы IP этих машин).


 
Zacho ©   (2004-10-08 11:44) [1]

Имена юзеров в IBX -  смотри TIBDatabaseInfo.UserNames
Правда, работает только с версиями SuperServer.


 
TohaNik ©   (2004-10-08 11:49) [2]

Ну если в лоб:) то можно так:
В базе заводишь таблицу, напр. MY_USERS с полями US_KOMP и CONNECT(0,1)  
На OnConnect базы определяешь имя компьютера и ищеш в таблице, если не найдено, добавляешь в базу ну и CONNECT=1.
А на закрытие главной формы CONNECT=0.
Можешь завести еще поля лдя всякой статистики в меру фантазии:))


 
TohaNik ©   (2004-10-08 11:50) [3]

> если не найдено, добавляешь в базу ну и CONNECT=1.

если найдено то тоже CONNECT=1 ;)


 
Жук ©   (2004-10-08 11:56) [4]


> TohaNik ©   (08.10.04 11:49) [2]
> Ну если в лоб:) то можно так:
> В базе заводишь таблицу, напр. MY_USERS с полями US_KOMP
> и CONNECT(0,1)

Так ты поймаешь только подключения через приложение. Если юзверь ДББроузером подключится, то не поймаешь.


 
Johnmen ©   (2004-10-08 11:59) [5]

>TohaNik ©

А ежели не "закрывая главную форму" сняли задачу ? Или там Power нажали ?
Вот тут остальные пользователи в полных непонятках становятся...:)


 
TohaNik ©   (2004-10-08 12:01) [6]

Жук ©  (08.10.04 11:56) [4]
Согласен


 
TohaNik ©   (2004-10-08 12:01) [7]

Жук ©  (08.10.04 11:56) [4]
Согласен


 
Dush   (2004-10-08 12:01) [8]

спасибо всем, буду пробовать :)


 
TohaNik ©   (2004-10-08 12:05) [9]

Johnmen ©  (08.10.04 11:59) [5]
Я же сказал: Ну если в лоб:)


 
Johnmen ©   (2004-10-08 12:07) [10]

>TohaNik ©   (08.10.04 12:05) [9]

Я просто не понял значения "в лоб" в данном контексте...:)


 
TohaNik ©   (2004-10-08 12:28) [11]

Johnmen ©  (08.10.04 12:07) [10]

Да я сделал себе так исключительно из меркантильных соображений и любопытсва.
Ну а вообще если пофантазировать то можно и пинг перед открытием таблицы сделать, а после этого(если пингануло) в процессах покопаться(чего я делать не умею;)

А по поводу
Жук ©  (08.10.04 11:56) [4]
Так наличие продвинутых юзеров имеющих ДББроузер - это проблема админа;)


 
Johnmen ©   (2004-10-08 12:55) [12]

>TohaNik ©   (08.10.04 12:28) [11]

И я тоже пофантазирую :) СтоИт файрвол, настроенный соответственно, и пинги не пропускает, но по конкретному порту - пожалуйста...


 
TohaNik ©   (2004-10-08 13:06) [13]

>И я тоже пофантазирую :)

У тебя фантазия ширше:)



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.037 c
1-1098616475
Паша555
2004-10-24 15:14
2004.11.07
Символы транскрипции


3-1097244849
serg128
2004-10-08 18:14
2004.11.07
Как определить тонкому клиенту наличие связи с сервером приложени


3-1097233419
NewDelpher
2004-10-08 15:03
2004.11.07
select в функции не получается


4-1096745572
Асякин
2004-10-02 23:32
2004.11.07
Загрузка DLL


3-1095682111
Галинка
2004-09-20 16:08
2004.11.07
Как узнать версию MS Access





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский