Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.06;
Скачать: CL | DM;

Вниз

Количество коннектов к базе Interbase...   Найти похожие ветки 

 
yuray76   (2003-09-15 17:08) [0]

Подскажите пожалуйста как програмно найти количество коннектов
к базе Interbase (коннект через БДЕ).


 
Alexandr ©   (2003-09-16 09:00) [1]

а зачем тебе?


 
yuray76   (2003-09-16 10:36) [2]

Юзеру для Backup/restore была написана прога. (Для юзера потому, что базы стоят в регионах). Для гарантированного отстрела пользователей можно использовать gfix -shut -force ... Но в IB5 это происходит очень ненадежно. Поэтому может лучше давать предупреждение, что есть коннект к базе?


 
Alexandr ©   (2003-09-16 10:54) [3]

1) почему ненадежно?
2) для backup отключать ненадо


 
Yuray76   (2003-09-16 11:15) [4]

Отключать в любом случае надо, поскольку restore делается автоматически.
Ненадежно поскольку shutdown не всегда коректно проходит для IB 5.1.1 (IBServer на долго подвисает).


 
Alexandr ©   (2003-09-16 11:24) [5]

1) ты еще скажи что ресторе делается прям поверх рабочей БД...
2) IB5.1.1 выкинь. Поставь 5.6


 
yuray76   (2003-09-16 12:14) [6]

1) поверх, но предусмотрено что перед ресторе рабочая БД копируется в архивный каталог.
2) а других вариантов нет? Количество коннектов нельзя узнать?


 
Alexandr ©   (2003-09-16 12:27) [7]

да можно.... тыб почитал доку, чтоли.
Но узнать можно только для SS а если классик, то никак.
кстати, классик не так просто и зашадаунить...
а вообще, нафига тебе рестор часто делать с подменой?
это обычно делают ну раз в месяц.
А копируют получившийся после рестора файл на место рабочей БД при остановленом сервере.
Вот так правильно.
А ты не с того краю начал, отсюда и проблемы.


 
Yuray76   (2003-09-16 12:49) [8]

Проблемы от того, что на местах нет подготовленных пользователей,
которые могут все это делать...


 
Alexandr ©   (2003-09-16 13:04) [9]

lsr все то же, но проще и меньше возможности закосячить...


 
Yuray76   (2003-09-17 12:07) [10]

Решение очень простое. Есть компонент IBDatabaseInfo из библиотеки InterBase, у которого есть UserNames типа TStringList.


 
Alexandr ©   (2003-09-17 12:20) [11]

для классика там будет только свой коннект и все.



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

Текущий архив: 2003.10.06;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.019 c
1-18467
Akim2
2003-09-24 12:45
2003.10.06
Как получить значение из DBGrid ячейки


7-18651
Kremen
2003-07-22 15:23
2003.10.06
Подскажите пожалуйста какой-нибудь компонент для работы с СОМ-пор


3-18270
RDA
2003-09-15 12:11
2003.10.06
Срочно нужна помощь с SQL запросом


1-18374
heady
2003-09-22 19:39
2003.10.06
выполнить системные комманды типа DIR...


1-18416
ARTEMKA
2003-09-25 00:07
2003.10.06
Скриншот в MediaPlayer e