Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
Стоит задача: При отключении напряжения в сети, сначала остановить SQL Server, а потом закрыть операционную систему. В настройках ИБП есть флаг "При подаче сигнала запустить программу". Можно ли написать например *.bat файл чтобы остановить SQL Server до того, как начнется завершение работы операционной системы?
13 фев 03, 10:34    [127982]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Белов Владимир
Member

Откуда: Москва
Сообщений: 1716
1. Выполнить на сервере БД команду "shutdown"
2. Остановить сервиса через команду "net stop"
13 фев 03, 10:35    [127984]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
А по конкретней можно... Я имею ввиду ситуацию - отключили свет, в конторе никого нет.
13 фев 03, 10:46    [128011]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
При остановке операционная система сначала останавливает все службы, в том числде остановит и SQL Server. Я не знаю, какой бач ты писать собрался.
13 фев 03, 10:50    [128021]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Белов Владимир
Member

Откуда: Москва
Сообщений: 1716
>pkarklin
А ты случайно не знаешь в каком "порядке" операционка при завершении работы останавливает сервиса ?
13 фев 03, 10:53    [128028]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
>Белов Владимир, а зачем тебе нужен порядок. Речь шла о службе SQL Server. Важен факт, что Service Control Manager остановит его, прежде отрубить всю систему.
13 фев 03, 10:58    [128036]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Белов Владимир
Member

Откуда: Москва
Сообщений: 1716
Да нет, это к теме топика не относится - просто интересно.
13 фев 03, 11:19    [128093]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Ну, тогда, не знаю.
13 фев 03, 11:20    [128095]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Pavel
Member

Откуда: Кемерово
Сообщений: 2435
Power Shute Plus сам умеет корректно завершать MSSQL.
13 фев 03, 11:23    [128098]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
To Pavel.

А что значит, КОРРЕКТНО?
13 фев 03, 11:27    [128106]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
Порядок как раз важен. Мне надо в первую очередь остановить SQL. А потом пусть все выключается.
13 фев 03, 11:27    [128107]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Ну ёпрст. Сначала будут остановлены службы, в том числе SQL Server. Причем, КОРРЕКТНО. SCM посылает SQL Server сообщение SERVICE_CONTROL_STOP, что аналогично выполнению инструкции SHUTDOWN. Так что порядок для тебя не важен.
13 фев 03, 11:31    [128114]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
Представь, что база лежит на виртуальном диске, созданном выполняющейся программой программой. Система останавливает сервисы... Я не знаю что в каком порядке все произойдет - сначала остановится сервер а затем диски или наоборот? А если наоборот - то как ему понравится внезапное исчезновение диска? Пробовал - не очень нравиться.
13 фев 03, 11:40    [128134]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
А можно по подробней, что за виртуальный диск, для чего и как.
13 фев 03, 11:42    [128140]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
Есть программки , которые создают файле на винте и видят его как локальный диск. Данные шифруют.
13 фев 03, 11:49    [128147]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
А че, встроенных возможностей операционки и сервера не хватает.
13 фев 03, 11:51    [128149]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
Это про какие встроенные возможности операционки , про EFS?
13 фев 03, 11:56    [128161]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Pavel
Member

Откуда: Кемерово
Сообщений: 2435
2 pkarklin

Из хэлпа Power Shute Plus:

If you selected any of the following automated shutdown features when you installed PowerChute plus, the PowerChute plus installation directory contains the file shutdown.cmd.

Shutdown support for components of Microsoft BackOffice®, selected as subcomponents of BackOffice Shutdown.

IIS Shutdown, to shut down Internet Information Server®.

SNA Server Shutdown, to shut down SNA Server®.

Exchange Shutdown, to shut down Exchange Server®.

SMS Shutdown, to shut down Systems Management Server®.

SQL Server Shutdown, to shut down SQL Server®.
13 фев 03, 11:57    [128162]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
To Pavel, ты б вместо выдержки из helpа, привел текст cmdшника, который останавливает SQL Server.
13 фев 03, 11:58    [128166]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
>про EFS

Почему бы и нет.
13 фев 03, 11:59    [128170]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Pavel
Member

Откуда: Кемерово
Сообщений: 2435
2 pkarklin
Извольте:
"C:\Program Files\Pwrchute\shutiis"

"C:\Program Files\Pwrchute\shutback" SNA Exchange SMS SQL
13 фев 03, 12:03    [128175]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
Вот-вот уже ближе к теме...
13 фев 03, 12:03    [128176]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
>pkarklin
EFS не поможет , если сервер унесут...
13 фев 03, 12:05    [128180]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
Andrey_Sh
Member

Откуда:
Сообщений: 10
>Pavel
А без Power Shute не обойтись?
13 фев 03, 12:15    [128191]     Ответить | Цитировать Сообщить модератору
 Re: Остановка SQL Server  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
Порядка остановки SCM не имеет, но есть така штука как зависимость одного сервиса от другого! Для них порядок есть - я думаю копть надо сюда - bat/cmd - это раки
13 фев 03, 12:24    [128208]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить