Firebird 1.5 как узнать список подключенных пользователей

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 02 фев 2010, 08:23

В FB 2.x это находится в таблице mon$attachments
В InterBase в таблице tmp$attachments
А как узнать кто подключен к базе в FireBird 1.5?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение kdv » 02 фев 2010, 10:41

consvc, FBScanner, и так далее.

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 02 фев 2010, 11:42

Нее, мне нужно запросом, а не внешними средствами

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение kdv » 02 фев 2010, 13:46

ну каким запросом, если в 1.5 просто нет функциональности, которая есть в 2.1???

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение Dimitry Sibiryakov » 02 фев 2010, 14:10

SunDevil писал(а):Нее, мне нужно запросом, а не внешними средствами
А использовать TIBDatabaseInfo (если у тебя IBX) не позволяет религия?

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 02 фев 2010, 14:18

kdv писал(а):ну каким запросом, если в 1.5 просто нет функциональности, которая есть в 2.1???
вот в этом и была скрытая часть моего вопроса: Есть ли такая функциональность в FB1.5 ))

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение kdv » 02 фев 2010, 16:46

вот в этом и была скрытая часть моего вопроса
нужно было просто прочитать Release Notes по 2.1. Там четко написано что появилось в 2.1. И можно было открыть release notes по 1.5. Там тоже функционал описан.

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 03 фев 2010, 06:09

Я читал и релиз и к 2.1 и 1.5 но всё равно хотел убедится что я всё правильно понял ))
Спасибо

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 03 фев 2010, 06:12

Dimitry Sibiryakov писал(а):
SunDevil писал(а):Нее, мне нужно запросом, а не внешними средствами
А использовать TIBDatabaseInfo (если у тебя IBX) не позволяет религия?
Действительно список пользователей там есть, но и только - ни имен хостов ни PID процессов там нет

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение kdv » 03 фев 2010, 11:31

PID процессов там нет
PID клиентского процесса доступен в mon$ только если и клиент 2.1 и сервер версии 2.1 (и выше).

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 03 фев 2010, 13:55

kdv писал(а):
PID процессов там нет
PID клиентского процесса доступен в mon$ только если и клиент 2.1 и сервер версии 2.1 (и выше).
:twisted: я знаю - мне это надо в FB1.5 ))))

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение kdv » 03 фев 2010, 18:38

я знаю - мне это надо в FB1.5
с трудом удерживаюсь от более жесткого ответа. каким волшебным образом новая функциональность 2.1 попадет в 1.5?

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 04 фев 2010, 06:32

kdv писал(а):
я знаю - мне это надо в FB1.5
с трудом удерживаюсь от более жесткого ответа. каким волшебным образом новая функциональность 2.1 попадет в 1.5?
Во избежании кровопролития объясню ситуацию более подробно:
у нас была база на InterBase 7.5 и клиентское приложение к ней, одной из функций которой была возможность просмотра текущих подключений пользователей (вобщем там была небольшая система аудита).
По некоторым причинам мы вынуждены были перевести свою базу с IB7.5 на FB1.5.
И вот тут-то и встала проблема в том что в FB1.5 нет такой функциональности - я это знал с самого начала, но думал что может гуру что нибудь подскажут...

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение kdv » 04 фев 2010, 10:01

По некоторым причинам мы вынуждены были перевести свою базу с IB7.5 на FB1.5.
И вот тут-то и встала проблема в том что в FB1.5 нет такой функциональности - я это знал с самого начала, но думал что может гуру что нибудь подскажут...
да, конечно. Машина времени перенесла меня в 1990 год, а там нет мобильных телефонов, но я к ним так привык, что хочу чтобы их изобрели немедленно. примерно так? :)

Ну переходите на 2.1. Это исключительно Ваши трудности, что Вы сидите на 1.5, и жалуетесь, что в нем нет функционала 2.1.

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 04 фев 2010, 11:17

Я не жалуюсь))
Но перейти на 2.1 к сожалению не можем, т.к. у организаций использующих нашу программу (а таких около 70) уже давно стоит у всех 1.5, потому что они пользуются программой от соседней конторы, к тому же они разбросаны по всей области
вот такая ситуёвина

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение Dimitry Sibiryakov » 04 фев 2010, 14:20

А установить 2.1 в дополнение к 1.5 мешает органическое поражение ЦНС, не иначе...

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение kdv » 04 фев 2010, 15:14

вот такая ситуёвина
тогда читайте еще раз мой первый ответ - consvc или FBScanner.

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 05 фев 2010, 06:58

Закрыли тему ))

SunDevil
Сообщения: 34
Зарегистрирован: 05 дек 2008, 22:22

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение SunDevil » 05 фев 2010, 08:22

Dimitry Sibiryakov писал(а):А установить 2.1 в дополнение к 1.5 мешает органическое поражение ЦНС, не иначе...
Это ты предлагаешь по всей области прокатиться и всем установить? ))
Там такие клоуны работают...

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Firebird 1.5 как узнать список подключенных пользователей

Сообщение Dimitry Sibiryakov » 05 фев 2010, 13:51

SunDevil писал(а):Это ты предлагаешь по всей области прокатиться и всем установить? ))
Да. И взять с них за это деньги, как часть платы за сопровождение, накладные расходы.

Ответить