Средства администратора

Материал из AutoPark
(Различия между версиями)
Перейти к: навигация, поиск
(Запуск АвтоПарк с параметрами командной строки)
(Запуск АвтоПарк с параметрами командной строки)
Строка 55: Строка 55:
  
 
==Запуск АвтоПарк с параметрами командной строки==
 
==Запуск АвтоПарк с параметрами командной строки==
Запуск АвтоПарк в специальных режимах, отличных от режима обычного функционирования АвтоПарк.  
+
Запуск АвтоПарк в специальных режимах, отличных от режима обычного функционирования АвтоПарк. Это может быть:
*Выполнения каких либо действий в АвтоПарк перед началом работы пользователя.
+
*Выполнение каких либо действий в АвтоПарк перед началом работы пользователя.
*Выполнения каких либо действий в АвтоПарк и завершения работы. Может использоваться для периодического запуска АвтоПарк для создания резервной копии базы данных, регулярного обмена данными с другими программами и т.п. Для обеспечения периодического запуска, можно использовать *.BAT файлы, планировщик заданий или другие подобные программы.
+
*Выполнение каких либо действий в АвтоПарк и завершения работы АвтоПарк. Может использоваться для периодического запуска АвтоПарк для создания резервной копии базы данных, регулярного обмена данными с другими программами и т.п. Для обеспечения периодического запуска, можно использовать *.BAT файлы, планировщик заданий или другие подобные программы.
 
Параметры режима запуска задаются набором ключей вида <b>-SesEnv:Name[=Value]</b>, где <b>Name</b> может принимать значения:
 
Параметры режима запуска задаются набором ключей вида <b>-SesEnv:Name[=Value]</b>, где <b>Name</b> может принимать значения:
 
*''RunProgAtStart''. Запуск указанного модуля. Имя и параметры выполняемого модуля АвтоПарк указывается в <b>Value</b>.
 
*''RunProgAtStart''. Запуск указанного модуля. Имя и параметры выполняемого модуля АвтоПарк указывается в <b>Value</b>.
*''ExitAfterRun''. Завершение работы АвтоПарк. Используется совместно с ''RunProgAtStart''. Параметр <b>Value</b> не указывается. Указание ключа SesEnv с этим параметром необходимо при периодическом запуске АвтоПарк , чтобы не накапливались открытые сессии АвтоПарк.  
+
*''ExitAfterRun''. Завершение работы АвтоПарк. Используется совместно с ''RunProgAtStart''. Параметр <b>Value</b> не указывается. Указание ключа SesEnv с этим параметром необходимо при периодическом запуске АвтоПарк, чтобы не накапливались открытые сессии АвтоПарк.  
 
*''Comment''. Показ в заголовке окна пояснения к существу исполняемого модуля. Используется совместно с ''RunProgAtStart''. Текст пояснения задается в <b>Value</b>
 
*''Comment''. Показ в заголовке окна пояснения к существу исполняемого модуля. Используется совместно с ''RunProgAtStart''. Текст пояснения задается в <b>Value</b>
 
Для периодического запуска АвтоПарк с параметрами, командная строка должна выглядеть следующим образом:
 
Для периодического запуска АвтоПарк с параметрами, командная строка должна выглядеть следующим образом:

Версия 15:38, 30 июля 2008

Кроме средств администрирования, реализованных в АвтоПарке, в состав АвтоПарка входят несколько утилит администрирования Системы. В соответствии с общей клиент-серверной идеологией, их тоже можно разделить на две группы:

Содержание

Утилиты, выполняемые на сервере - средства управления ASB-сервером

После инсталляции на сервере средств управления при помощи инсталлятора st_setup.exe доступны через меню "Пуск" в программной группе "Средства управления ASB-сервером".

Утилиты, выполняемые на рабочей станции

После выполнения на рабочей станции сетевого инсталлятора системы АвтоПарк доступны через меню "Пуск" в программной группе "Средства администратора":

Ограничение прав пользователей

Для управления разграничением прав доступа к файлам базы данных применяется утилита LIM.

Состояние сервера ASB

Можно посмотреть, воспользовавшись соответствующей HTTP страницей (доступна пользователям, входящим в группу AP_HTTPAccess). Содержит следующие разделы:

Операции по администрированию, реализованные в АвтоПарке

Вытеснение пользователей

Иногда для выполнения некоторых задач (изменение структуры базы данных, архивное копирование) необходимо, чтобы пользователи АвтоПарка временно прекратили свою работу в нем. Для этого применяется пункт меню "Сервис - Администратор - Вытеснение пользователей", который может быть запущен администратором АвтоПарка. После запуска отображается окно со списком активных подключений и кнопками управления режимом вытеснения пользователей. В верхней части окна отображается текущий режим входа в АвтоПарк и кнопка, позволяющая его изменить. После нажатия кнопки "Попросить" текущий в списке активных пользователей получит сообщение с предложением выйти из проекта. Слева в строке будет отображен знак "?". Кнопка "Попросить всех" действует аналогично, но для всех пользователей. Если, несмотря на сообщение с просьбой, кто-то из пользователей продолжает работать, Администратор может применить более жесткие методы изгнания - кнопка "Вытеснить" безусловно закроет АвтоПарк текущего пользователя в списке. Слева в строке будет отображен знак "!". При этом Администратор должен понимать, что вся не сохраненная пользователем информация будет потеряна. Вообще, такие крайние методы обычно применяются только против тех пользователей, которые отошли "попить чайку" не завершив редактирования каких-либо данных или выполнения программы. Кнопка "Вытеснить всех" безусловно закроет все активные подключения.

Обычно требуется вытеснить из АвтоПарка всех пользователей и не допускать подключения новых. Для выполнения этого требуется следующая последовательность действий: выбрать пункт меню Сервис - Администратор - Вытеснение пользователей, нажать кнопку "Запретить", нажать кнопку "Попросить всех", в случае, если кто-либо не выходит, несмотря на просьбу, можно посмотреть "Консоль пользователя", либо связаться с пользователем, либо воспользоваться кнопкой "вытеснить". После этого выйти из АвтоПарка и произвести требуемые действия, вновь войти в "Сервис - Администратор - Вытеснение пользователей" и нажать кнопку "Разрешить".

Также возможны случаи, когда для выполнения какой либо операции требуется вытеснить и не пускать повторно в АвтоПарк только некоторых пользователей.

Для этого можно поступить следующим образом: вытеснив требуемых пользователей с помощью Сервис - Администратор - Вытеснение пользователей", не закрывая окна "Вытеснение пользователей" произвести необходимые действия. Если какие-либо из этих действий требуется произвести в АвтоПарке, то потребуется открыть ещё один АвтоПарк.

Освобождение места на сервере

В процессе работы с АвтоПарком создаются вспомогательные файлы, которые некоторое время используются, а потом утрачивают актуальность. Эти файлы продолжают занимать место на сетевом диске. Для облегчения очистки сетевого диска от таких устаревших файлов служит пункт "Сервис - Администратор - Освобождение места на сервере". Он автоматически удаляет давно неиспользуемые файлы следующих видов:

Свойства пользователя

Вызывается комбинацией клавиш [Alt-Ctrl-F3]. Данная операция доступна всем пользователям. Показывает информацию о текущем пользователе - имя входа, членство в группах и специальные полномочия.

Запуск АвтоПарк с параметрами командной строки

Запуск АвтоПарк в специальных режимах, отличных от режима обычного функционирования АвтоПарк. Это может быть:

Параметры режима запуска задаются набором ключей вида -SesEnv:Name[=Value], где Name может принимать значения:

Для периодического запуска АвтоПарк с параметрами, командная строка должна выглядеть следующим образом: \\<ИмяСервераАвтоПарк>\ASBClient\v32.exe -SesEnv:RunProgAtStart="<имя и параметры программного модуля>" -SesEnv:ExitAfterRun
В качестве рабочего каталога нужно указать \\<ИмяСервераАвтоПарк>\AutoPark.

Полезные ссылки по использования встроенного в Windows планировщика заданий (Task Scheduler):
Примеры использования запуска АвтоПарк по расписанию:
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
Другие ресурсы