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

Вниз

Как сделать STOP и START MSSQL программно   Найти похожие ветки 

 
Term ©   (2005-07-25 10:59) [0]

Как сделать STOP  и START MSSQL программно, ведь через EM можно


 
Nikolay M. ©   (2005-07-25 11:08) [1]

Например
net start mssqlserver
net stop mssqlserver
?


 
Term ©   (2005-07-25 11:32) [2]

т.е. запусьтить их через ShellExecute ???

а как проверить тогда состояние???


 
Ega23 ©   (2005-07-25 11:45) [3]

а как проверить тогда состояние???

try
 ADOConnection1.Connected:=True;
 ShowMessage("Взлетит!");
except
 ShowMessage("Не взлетит!");
end;


 
Nikolay M. ©   (2005-07-25 11:47) [4]


> Ega23 ©   (25.07.05 11:45) [3]

Извращенец :)

Можно обойтись и без команды net, пускать-останавливать сервис самостоятельно:
http://www.megalib.com/books/923/478.htm


 
Term ©   (2005-07-25 11:47) [5]


> try
>  ADOConnection1.Connected:=True;
>  ShowMessage("Взлетит!");
> except
>  ShowMessage("Не взлетит!");
> end;
:)))))

а тогмознуть и запусить только так как сказанно выше???


 
Term ©   (2005-07-25 11:50) [6]


> Можно обойтись и без команды net, пускать-останавливать
> сервис самостоятельно:
> http://www.megalib.com/books/923/478.htm


то что нужно спасибо


 
Nikolay M. ©   (2005-07-25 11:51) [7]


> Term ©   (25.07.05 11:47) [5]
> а тогмознуть и запусить только так как сказанно выше???

:)))

[4]. Но по сути это аналогично [1]. В обоих случаях пускается или останавливается сервис.


 
Ega23 ©   (2005-07-25 11:52) [8]

2 Nikolay M. ©   (25.07.05 11:47) [4]
Извращенец :)

Да, я такой!  
Но ведь работает-же?  :о)


 
Nikolay M. ©   (2005-07-25 11:56) [9]


> Ega23 ©   (25.07.05 11:52) [8]
> Но ведь работает-же?  :о)

Нууу... как сказать...
Под каким логином, например, ты собираешься коннектиться? А если сменился пароль или логин убили? Да и вообще, мало ли, по каким причинам может не произойти коннект. Так что твой способ ненадежный. Самое правильное - проверять статус сервиса mssqlserver.


 
Reindeer Moss Eater ©   (2005-07-25 12:19) [10]

OpenSCManager и так далее.


 
Term ©   (2005-07-25 13:19) [11]

чтото не получается...

ServiceManager1:=TServiceManager.Create;
Sravnen.Indikator.StateOn:=ServiceManager1.Connect("MLS1","Apteka",983103);


отругайте поправте


 
Term ©   (2005-07-25 13:24) [12]

там еще чтото кажется с привелегиями связанное надо учитывать...


 
Term ©   (2005-07-25 13:35) [13]

народ есть кто живой



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

Форум: "Базы";
Текущий архив: 2005.09.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.013 c
4-1121536776
nosochek
2005-07-16 21:59
2005.09.04
CreateProcess , неверный дескриптор


3-1122326547
Черный_Кот
2005-07-26 01:22
2005.09.04
Добавление новой таблицы в БД


14-1123321352
Sniper-Max
2005-08-06 13:42
2005.09.04
Не работает ИК под XP (под 2K все нормально) :(


1-1123662088
webpauk
2005-08-10 12:21
2005.09.04
Hint с кнопкой закрытия


14-1123448767
LoGeen
2005-08-08 01:06
2005.09.04
Пользование клиентом форума





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