Вкл/выкл Napserver

Инсталляция, обновления, нюансы БД, администрирование системы

Модератор: mike

Ответить
Аватара пользователя
olkzv
топ-софт
Сообщения: 8
Зарегистрирован: Ср, 19/09/2007 14:38
Имя Фамилия: Ольга Кузива
Откуда: Галактика-Казахстан
Контактная информация:

Вкл/выкл Napserver

Сообщение olkzv »

Заказчики спрашивают, можно ли как-то настроить, чтобы napserver отключался и подключался с помощью какого-нить шедулера?
А то они по ночам делают резервное копирование и надо его отключать, а по завершении его - соответственно включать.
Хотят, чтоб автоматически это можно было сделать.
Батник какой-то написать или что...
mazneff
Сообщения: 7
Зарегистрирован: Пт, 07/09/2007 15:00
Имя Фамилия: Валерий Мазнев

Легко!!!!

Сообщение mazneff »

Если запустить napsrv.exe -help, то можно получить подсказку по параметрам
  • NAPSrv Copyright(C) 1997-2003. Release 5.2.1:0
    NAPSrv -install [-I:<Instance>] [-U:<LoginID> -P:<Password> ] in this order to install the service
    NAPSrv -installauto [-I:<Instance>] [-U:<LoginID> -P:<Password>] in this order to install t
    he service as automatic
    NAPSrv -start [-I:<Instance>] to start the service
    NAPSrv -stop [-I:<Instance>] to stop the service
    NAPSrv -remove [-I:<Instance>] to remove the service
В глаза бросаются две команды
  • napsrv -start
    napsrv -stop
Пусть используют их в шедулере, и будем им счастье :)
Аватара пользователя
olkzv
топ-софт
Сообщения: 8
Зарегистрирован: Ср, 19/09/2007 14:38
Имя Фамилия: Ольга Кузива
Откуда: Галактика-Казахстан
Контактная информация:

Сообщение olkzv »

Спасибо!
Аватара пользователя
Evchic
партнер
Сообщения: 88
Зарегистрирован: Пн, 17/09/2007 07:57
Имя Фамилия: Евгений Ильин
Откуда: Галактика ЮГ г.Ростов-на-Дону
Контактная информация:

Сообщение Evchic »

И не забываем делать выполнение скрипта

Код: Выделить всё

exec na_forcefreealldb
dbcc namssql(free)
иначе после таких выклвкл napsrv не начнет работать и будет ошибка при попытки зайти в Галактику

А вообще резервную копию можно делать и при включенном napsrv
Аватара пользователя
olkzv
топ-софт
Сообщения: 8
Зарегистрирован: Ср, 19/09/2007 14:38
Имя Фамилия: Ольга Кузива
Откуда: Галактика-Казахстан
Контактная информация:

Сообщение olkzv »

А можно чуть подробнее - для особо одаренных? :shuffle:

Для любой ли это версии SQL?
И разве скрипт можно в командной строке запускать?
Аватара пользователя
Evchic
партнер
Сообщения: 88
Зарегистрирован: Пн, 17/09/2007 07:57
Имя Фамилия: Евгений Ильин
Откуда: Галактика ЮГ г.Ростов-на-Дону
Контактная информация:

Сообщение Evchic »

olkzv писал(а):А можно чуть подробнее - для особо одаренных? :shuffle:

Для любой ли это версии SQL?
И разве скрипт можно в командной строке запускать?
разумеется нельзя из командной строчки запускать...
вот поэтому и говорю что бэкап делается прекрасно и при включенном напе, ведь SQL на то и рассчитан, чтобы на лету архивы делать
Аватара пользователя
olkzv
топ-софт
Сообщения: 8
Зарегистрирован: Ср, 19/09/2007 14:38
Имя Фамилия: Ольга Кузива
Откуда: Галактика-Казахстан
Контактная информация:

Сообщение olkzv »

Будут пробовать. О результатах доложу.

Спасибо.
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Сообщение cruger »

olkzv писал(а):И разве скрипт можно в командной строке запускать?
Можно. См. утилиту isql.
Кроме того, можно скрипт выполнять непосредственно из SQL Server Agent (шедулер MSSQL), откуда можно выполнять и другие команды, в т.ч. запуск батников, бэкап бд и пр.
Ответить