powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Событие на Disconnect
3 сообщений из 3, страница 1 из 1
Событие на Disconnect
    #32445897
VadimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Подскажите пожалуйста как привязать событие на дисконнект пользователя?
На коннект в свойсвах базы: logon_procedure. А на дисконнект?
База ASA 9.01
...
Рейтинг: 0 / 0
Событие на Disconnect
    #32446053
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо путать опцию БД LOGIN_PROCEDURE и события :) Хотите перехватывать Disconnect, создайте событие:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
CREATE EVENT  "CloseConnection"  TYPE  "Disconnect" 
HANDLER
BEGIN
  DECLARE @SPID int;
  SET @SPID = event_parameter('ConnectionID');

  MESSAGE Now() || ' : прекратил работу пользователь ' || 
          User_Name() || ' [' || @SPID || ']' TO CONSOLE DEBUG ONLY;
END;
...
Рейтинг: 0 / 0
Событие на Disconnect
    #32447101
VadimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, разобрался.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Событие на Disconnect
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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