|
|
Как программно остановить SQL сервер? |
☑ |
|
0
mnmr
27.07.09
✎
12:25
|
Здравствуйте все!
Дорогие камрады, прошу простить, вопрос наверное очень простой.
Есть база 1С версии 7.7 работающая под SQL 2005, есть мысль сделать автоматическое восстановление последовательности документов. В связи с чем возник вопрос можно ли программно остановить сервер а потом (скажем, через минуту) его запустить снова.
Или (тоже не знаю как) сделать Джоб который в определенное время будет отрубать все активные сеансы. Знаю что выгонялку нужно сделать средствами 1С, но есть моменты при которых средствами 1С это сделать невозможно (например в 1С открыто модальное окно). Поэтому этот механизм нужен еще и как профилактическое средство для отрубания "зависших" сеансов.
Заранее большое спасибо!
|
|
|
1
ТелепатБот
гуру
27.07.09
✎
12:25
|
|
|
|
2
ДенисЧ
27.07.09
✎
12:27
|
хм... Остановить сервер, чтобы восстановть последовательность...
Забавненько...
Только если его остановить, то все 1с отвалятся... В том числе и та, из которой останавливают...
А вообще - net stop "MSSQL Server"
|
|
|
3
Нуф-Нуф
27.07.09
✎
12:27
|
сунь это в батник
net stop "1C:Enterprise 8.1 Server Agent"
net start "1C:Enterprise 8.1 Server Agent"
только пропиши не агент 1с, а службку скуля
|
|
|
4
Kreont
27.07.09
✎
12:27
|
shutdown.exe -r -f
жестко но вырубает и сервер и SQL - сервер :)
|
|
|
5
ДенисЧ
27.07.09
✎
12:28
|
(3) Учу читать по-русски. Дорого. Возможен бартер на татарский...
|
|
|
6
Mikeware
27.07.09
✎
12:30
|
Явно 1986...
|
|
|
7
Ленинград
27.07.09
✎
12:32
|
(6)Чо в последнее время за дискриминация по возростному признаку?
|
|
|
8
ДенисЧ
27.07.09
✎
12:32
|
(7) не по возрасту, а по году рождения...
|
|
|
9
ado
27.07.09
✎
12:34
|
Да, останавливать сервер что-бы выгнать пользователей из базы -- это феерично.
|
|
|
10
ado
27.07.09
✎
12:38
|
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший