Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.04.03;
Скачать: [xml.tar.bz2];

Вниз

Как остановить 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
9-6283
Ibrik
2002-10-29 21:38
2003.04.03
Jedi Knight


14-6688
NetBreaker666
2003-03-18 22:07
2003.04.03
Каким образом создать Popup меню в стиле WinXP


14-6759
kostya2000
2003-03-16 21:35
2003.04.03
можно ли перевести бинарный файл в текстовой а потом обратно?


7-6800
dobriy
2003-02-08 08:27
2003.04.03
Глюки с PROCESSENTRY32


1-6473
SeNtiMeL
2003-03-22 22:05
2003.04.03
Как поменять стиль формы ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский