Re: Сбросить все подключения ( FB1.5.3)

2010-11-13 Пенетрантность Алексей Вишняков
13 ноября 2010 г. 11:10 пользователь Dmitry Yemanov
dim...@users.sf.net написал:
 13.11.2010 8:47, Алексей Вишняков пишет:

 Дмитрий, не подскажете функцию, или где про неё почитать?
 Надо через сервисы послать команду isc_info_svc_svr_offline. Почитать вряд
 ли получится, AFAIK оно недокументировано.
Классно :) А числовой код какой? а то мой ibase.h (1.5.3.4870) не в
курсе про эту команду
Оно просто в офф уйдёт и потом потребует isc_info_svc_svr_online или
перезапустится?

С уважением, Алексей Вишняков


Re: Сбросить все подключения ( FB1.5.3)

2010-11-13 Пенетрантность Алексей Вишняков
 Классно :) А числовой код какой? а то мой ibase.h (1.5.3.4870) не в
 курсе про эту команду

 const int isc_info_svc_svr_online = 73;
 const int isc_info_svc_svr_offline = 74;

 Оно просто в офф уйдёт и потом потребует isc_info_svc_svr_online или
 перезапустится?

 Потребует isc_info_svc_svr_online.
Замечательно, благодарю!
Он из разряда недокументировано в разряд устарело и выпилено не
собирается переходить?

Алексей Вишняков.


Re: Сбросить все подключения ( FB1.5.3)

2010-11-12 Пенетрантность Алексей Вишняков
Здравствуйте

 Клиенты все вышли, но, судя по всему, какая-то транзакция подвисла и
 держит метаданные, в результате не могу обновить хранимку.

 из моей практики: подвиснуть транзакция не может
 если сетевое соединение с сервером закрылось - втечение пары секунд
 закрываются все тр-ции.
 кури keepalive
То есть получается, что где-то есть неучтённый клиент, который
держит метаданные. Как его отключить, не имея rdp на сервер?

 Возник вопрос: можно ли удалённо прибить все текущие подключения,
 транзакции и т.п. на определённой базе? Сервер 1.5.3.4870.

 если FB на Windows, то FBScanner
 там можно коннекты обрывать.
нимагу. 1) платный, 2) нет доступа к серверу, 3) ДЭБ зарэжэт

Алексей Вишняков.


Re: Сбросить все подключения ( FB1.5.3)

2010-11-12 Пенетрантность Alexey Kovyazin
Переходите на 2.5.
1.5 - технология 2004 года.


  если FB на Windows, то FBScanner
  там можно коннекты обрывать.

 нимагу. 1) платный, 2) нет доступа к серверу, 3) ДЭБ зарэжэт

Так платный или дорогой?

С уважением,
Алексей Ковязин



Re: Сбросить все подключения ( FB1.5.3)

2010-11-12 Пенетрантность Алексей Вишняков
12 ноября 2010 г. 14:40 пользователь Alexey Kovyazin
alexey.kovya...@gmail.com написал:
 Переходите на 2.5.
 1.5 - технология 2004 года.


  если FB на Windows, то FBScanner
  там можно коннекты обрывать.

 нимагу. 1) платный, 2) нет доступа к серверу, 3) ДЭБ зарэжэт

 Так платный или дорогой?
Платный. Даже 200 баксов является непреодолимым препятствием в нашей
конторе. А платить из своего кармана я не готов :(
Да даже если бы, пп.2-3 меня останавливают. Особенно 3.

С уважением, Алексей Вишняков


Re: Сбросить все подключения ( FB1.5.3)

2010-11-12 Пенетрантность Алексей Вишняков
12 ноября 2010 г. 15:01 пользователь Oleg Matveyev o_matv...@mail.ru написал:
 если FB на Windows, то FBScanner
 там можно коннекты обрывать.
 нимагу. 1) платный,
 рубить коннекты можно и из Community Edition - он бесплатный.
Спасибо, возьму на заметку.

 2) нет доступа к серверу
 ну тогда ой.
 хотя FBScanner может работать и на другой машине, если вы можете переправить
 клиентов...

 но что-то мне подсказывает, что если у вас нет доступа к FB серверу, то и к
 любому другому серверу той сети - тоже нет доступа :-)
Вам правильно что-то подсказывает :)

А сервисез апи не умеет это делать?

С уважением, Вишняков Алексей.


Re: Сбросить все подключения ( FB1.5.3)

2010-11-12 Пенетрантность Алексей Вишняков
 12.11.2010 15:45, Алексей Вишняков пишет:

 А сервисез апи не умеет это делать?

 Умеет только для суперсервера.
Дмитрий, не подскажете функцию, или где про неё почитать?

Заранее благодарю

Алексей Вишняков