powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / connection_id ?
9 сообщений из 9, страница 1 из 1
connection_id ?
    #32248346
VictorKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ подскажите как можно вытащить идешник текущего соединения? И где посмотреть какие соединения на текущий момент активны?
...
Рейтинг: 0 / 0
connection_id ?
    #32253062
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А нахрена он тебе нужен. И чтоб посмотреть текущие соединения есть спец проги, ищи на ibase.ru
...
Рейтинг: 0 / 0
connection_id ?
    #32255340
VictorKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не ну примеров куча просто хотябы хочу чтобы под одним логином мог работать только 1 чел.

vovan1 подскажи хотябы как в клиентской части вытащить информацию о конекшонах.

Заранее спасибо.
...
Рейтинг: 0 / 0
connection_id ?
    #32255354
Евгений, Екатеринбург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот это мне то же интересно, почему интербэйз позволяет запускать две сессии под одним логином, ведь этого в принципе не должно быть, имхо...
...
Рейтинг: 0 / 0
connection_id ?
    #32256645
VictorKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Евгений, Екатеринбург, быть то на самом деле такое должно. Ну мало ли.. И оно работает. Но вот как определить Сколькоже юзверей сидит по данным логином. Или в данный момент вообще есть соединения, непонятно.

Народ ну подскажите!
...
Рейтинг: 0 / 0
connection_id ?
    #32256655
VictorKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По идее раз уж этого нет SQL referece, то это должо быть реализовано в через API сервера. Ведь есть действительно проги которые показывают инфу о соединениях и т.д. Как то же это сделано...
...
Рейтинг: 0 / 0
connection_id ?
    #32257106
Фотография KiLLun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
procedure TForm1.Button1Click(Sender: TObject);
var i: integer; 
dbd: TpFIBDatabase; 
begin
for i:= 1  to  1000  do begin 
dbd:= tpFIBDatabase.Create(Self); 
dbd.Name:='SSS'+inttostr(i); 
dbd.DatabaseName:='serv:c:\sstore3\data\sstore3.gdb';
dbd.ConnectParams.UserName:='SYSDBA'; 
dbd.ConnectParams.Password:='masterkey';
dbd.open; 
Button1.Caption:= 'Открыто '+ inttostr(i)+' соединений';
Application.ProcessMessages;
end;


Be Well...
...
Рейтинг: 0 / 0
connection_id ?
    #32257309
Acue
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBX:
TIBDatabaseInfo.UserNames: TStringList;
FIB+:
TpFIBDatabase.UserNames: TStringList;

Считай хоть всех сразу, хоть по логинам.
(В цикле лучше не перебирать, вдруг кто отключится:
var
AUsers: TStrings;
begin
...
AUsers:=TStringList.Create;
AUsers.Assign(DataBase.UserNames);
)
...
Рейтинг: 0 / 0
connection_id ?
    #32257910
VictorKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем большое спасибо попробую.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / connection_id ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]