![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как остановить 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 /?