Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как остановить IB сервер? [IB6.x]


kaif ©   (2003-03-14 12:32:00) 

Скачал исходный код утилиты gkill.exe, которая уничтожает информацию в базе данных. Однако, как я и предполагал, это не работет, если файл базы используется (Win32Error). Shutdown базы не помогает. Я чувствую, что NT устроено так, что нужно остановить сам сервис.
Но как остановить сервис IB на машине-сервере с машины клиента?
Как это сделать программно?
В руководстве по IB ответа я не нашел.
Кто знает?


Alexandr   (2003-03-16 08:27:00) [1]

значит, или как останавливать удаленный сервис.


kaif   (2003-03-15 19:50:00) [2]

2 id_privin © (15.03.03 12:32)
:)))
Я думаю, на такие вещи лучше не рассчитывать. У меня Yaffils 821. У меня программа тиражируемая. В любой момент могу перейти на Firebird или еще какой-то клон. Не хочется пользоваться недокументированными багами.


id_privin   (2003-03-15 12:32:00) [3]

Недавно делал какой-то запрос к IB для соседа. Так этот запрос почему-то убивал IB. Я тогда подумал что это дикий баг. Сейчас понимаю - ФИЧА.
Если очень захочешь запрос вспомню.


kaif   (2003-03-15 03:26:00) [4]

Remote Administrator не получится, это слишком долго и явно.
Нужно найти в API, как это можно сделать.
Вот только в какой части Win32 SDK это искать - не знаю.


VL   (2003-03-14 13:09:00) [5]

1 вариант
поставь Remote Administrator
а затем конектись на сервер в режиме терминала (телнета) и командуй
net stop "interbase server"

запуск
net start "interbase guardian"

2 вариант -
открой управление компьютером (в администрировании)
подключись к серверу
останови interbase server


Alexandr   (2003-03-14 13:03:00) [6]

"преднамеренное уничтожение улик..."
а так - ну попортился файл...


Anatoly Podgoretsky   (2003-03-14 13:02:00) [7]

kaif © (14.03.03 12:32)
Брось не мучайся, такие вопросы положено решать с помощью пиропатрона и это не шутка.


Alexandr   (2003-03-14 12:53:00) [8]

а еще его можно уронить...
И это иногда значительно проще и быстрее...
:)
Только автоперезапуск надо отключить, тем более что он нафиг не нужен, как правило...


Alexandr   (2003-03-14 12:48:00) [9]

но вот остановить через сеть...
Это надо смотреть как делает computer management в windows
тут придется, видимо, WINAPI заюзать...


Alexandr   (2003-03-14 12:34:00) [10]

net stop /?


Наверх

Титульная страница Поиск, карта сайта Написать письмо