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

Вниз

Как остановить IB сервер?   Найти похожие ветки 

 
kaif   (2003-03-14 12:32) [0]

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


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

net stop /?


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

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


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

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


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

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


 
Alexandr   (2003-03-14 13:03) [5]

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


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

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

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

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


 
kaif   (2003-03-15 03:26) [7]

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


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

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


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

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


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

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



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

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

Наверх




Память: 0.46 MB
Время: 0.008 c
3-6305
Silver_
2003-03-17 09:21
2003.04.03
записать JPG в DB(Access)


1-6568
odyssey
2003-03-21 18:09
2003.04.03
Цикл по компоненте


3-6336
Gregory
2003-03-14 00:39
2003.04.03
Компонент работы с БД DegysiDB


14-6780
dor
2003-03-17 18:05
2003.04.03
мне надь чтоб при запуске проги она сворачивлалась в трей,Rx есть


1-6585
DenKop
2003-03-17 18:30
2003.04.03
Много кнопок, один event





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский