Серверная часть
Навигация : Оглавление / Описание программ комплекса
Содержание
Прямя работа с сервером
Server.exe (он же аста-сервер) имеет набор консольных команд, служащих для управления работой самого Server.exe, клиентских компьютеров и получения справочной информации
Выполнения команд сервера возможно одним из нескольких способов:
- Используя программу ServerViewer.exe, которая может работать с любыми версиями аста-сервера.
- Используя программу Operator.exe, которая может работать с той же версией аста-сервера, которой и сам Operator.exe.
- Непосредственно с клавиатуры компьютера в окне программы.
Server.exe после запуска имеет приблизительно такой вид:
- Использую закладку «Консоль» в программе оператора Operator.exe. Для этого в типовом профайле администратора на вкладке «ServerViewer.exe» должна стоять галочка в пункте «Разрешить работу удаленно с сервером через ServerViewer.exe»:
В дальнейшем под термином «сервер» или «аста-сервер» будем понимать запущенную программу Server.exe или ASVServerService.exe
Описание работы с клавиатуры в Server.exe
Консоль Server.exe напоминает командную строку Windows и поддерживает основные способы редактирования и повторного вызов команд
Стрелки ВВЕРХ и ВНИЗ - повторный вызов команд ESC - очистка командной строки F7 - вывод журнала команд ALT+F7 - очистка журнала команд F8 - поиск команд в журнале F9 - выбор команды по номеру CTRL+C - Прервать выполнение программы
Описание команд сервера
Консольным командам сервера посвящён этот раздел
Сервер, работающий как сервис Windows NT
При запуске программы ASVServerService.exe появится меню как на картинке ниже:
- Запустить сервер как сервис сейчас – Запускает сервис при нажатии на кнопку (аналогично консольной команде NET START ASVServer)
- Остановить сервис – Останавливает запущенный сервис (аналогично консольной команде NET STOP ASVServer)
- Установить сервис – Устанавливает удалённый сервис. При этом после перегрузки компьютера сервис будет запускаться автоматически)
- Деинсталлировать сервис – Удаляет сервис. При загрузке компьютера сервис не будет запускаться.
- Параметры командной строки – Выводит параметры запуска сервиса:
Процесс установки серверной часта, оформленной в виде сервиса Windows NT описан здесь: Установка программы ASVServerService.exe
По умолчанию в параметрах сервера указана зависимость от сервиса Windows с именем MySQL:
Эта зависимость указывается в реестре Windows вот здесь:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASVServer
параметр:
DependOnService
Если MySQL установлен на другой машине или сервис называется иначе (например, у версии 5.0 он называется MySQL5), то измените это значение либо вообще удалите этот параметр из реестра.