Newer
Older
# Vanessa Deployment Engine
Развертывание конфигураций 1С на целевой базе 1С.
## Возможные команды
* help - Вывод справки по параметрам
* loadcfg - Загрузка/обновление конфигурации
* loadrepo - Обновить из хранилища подключенную базу
* session - Управление сеансами информационной базы
* dbupdate - Обновление конфигурации базы данных
* run - Управление запуском в режиме предприятия
Для подсказки по конкретной команде наберите help <команда>
## session - Управление сеансами информационной базы
### Параметры:
* <Действие> - lock|unlock|kill|search
* -ras - Сетевой адрес RAS, по умолчанию localhost:1545
* -rac - Команда запуска RAC, по умолчанию находим в каталоге установки 1с
* -db - Имя информационной базы
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -cluster-admin - Администратор кластера
* -cluster-pwd - Пароль администратора кластера
* -v8version - Маска версии платформы 1С
* -lockmessage - Сообщение блокировки
* -lockuccode - Ключ разрешения запуска
* -lockstart - Время старта блокировки пользователей, время указываем как '2040-12-31T23:59:59'
* -lockstartat - Время старта блокировки через n сек
* -with-nolock - Не блокировать сеансы (y/n). Применяется для действия kill -
по умолчанию, при его выполнении автоматически блокируется начало сеансов.
Пример: ... kill -with-nolock y ...
* -filter - Фильтр поиска сеансов. Предполагает возможность указания множественных вариантов фильтрации. Задается в формате '[filter1]|[filter2]|...|[filterN]', где filter - составляющая фильтра.
Составляющая фильтра задается в формате [[appid=приложение1[;приложение2]][[name=username1[;username2]]
Пока предусмотрено только два фильтра - по имени приложения (appid) и по имени пользователя 1С (name).
Для фильтра по приложению доступны следующие имена: 1CV8 1CV8C WebClient Designer COMConnection WSConnection BackgroundJob WebServerExtension.
Использование wildchar/regex пока не предусмотрено. Регистронечувствительно. Параметры должны разделяться через |.
Действует для команд kill и search.
Пример: ... kill -filter appid=Designer|name=регламент;администратор ...
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
## loadcfg - Загрузка/обновление конфигурации
### Параметры:
* <СтрокаПодключения> - Строка подключения к рабочему контуру
* <ПутьДистрибутива> - Путь к дистрибутиву в виде каталога версии
* /mode - Режим обновления:
* -auto - Сначала искать CFU, потом CF
* -cf - Использовать только CF
* -cfu - Использовать только CFU
* -load - Полная загрузка конфигурации
* -skip - Не выполнять обновление
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -v8version - Маска версии платформы 1С
## loadrepo - Обновить из хранилища подключенную базу
### Параметры:
* <СтрокаПодключения> - Строка подключения к рабочему контуру
* <АдресХранилища> - Путь или сетевой адрес хранилища 1С
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -storage-user - Пользователь хранилища конфигурации
* -storage-pwd - Пароль пользователя хранилища конфигурации
* -storage-ver - Версия (номер) закладки в хранилище - необязательно
* -v8version - Маска версии платформы 1С
* -uccode - Ключ разрешения запуска
## dbupdate - Обновление конфигурации базы данных
### Параметры:
* <СтрокаПодключения> - Строка подключения к рабочему контуру
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -v8version - Маска версии платформы 1С
* -uccode - Ключ разрешения запуска
* -allow-warnings - Маска версии платформы 1С
## run - Управление запуском в режиме предприятия
### Параметры:
* <СтрокаПодключения> - Строка подключения к рабочему контуру
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -v8version - Маска версии платформы 1С
* -uccode - Ключ разрешения запуска
* -command - Строка передаваемя в ПараметрыЗапуска, /C''
* -execute - Путь обработки для запуска
* -log - Полное имя файла для записи лога работы Предприятия, /Out
## disablesupport - Снять базу данных с поддержки
### Параметры:
* <СтрокаПодключения> - Строка подключения к рабочему контуру
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -v8version - Маска версии платформы 1С
* -uccode - Ключ разрешения запуска
* -force - Принудительное выполнение
## unbindrepo - Отключить конфигурацию от хранилища. Приводит в появлению ключа запуска Конфигуратора /ConfigurationRepositoryUnbindCfg -force
### Параметры:
* <СтрокаПодключения> - Строка подключения к рабочему контуру
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -v8version - Маска версии платформы 1С
## info - Получение информации о базе данных (выводится в консоль выполнения скрипта).
Может применяться для проверки работы RAS/RAC.
### Параметры:
* -ras - Сетевой адрес RAS, по умолчанию localhost:1545
* -rac - Команда запуска RAC, по умолчанию находим в каталоге установки 1с
* -db - Имя информационной базы
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -cluster-admin - Администратор кластера
* -cluster-pwd - Пароль администратора кластера
* -v8version - Маска версии платформы 1С
## scheduledjobs - Управление сеансами/регламентами информационной базы
### Параметры:
* <Действие> - lock|unlock
* -ras - Сетевой адрес RAS, по умолчанию localhost:1545
* -rac - Команда запуска RAC, по умолчанию находим в каталоге установки 1с
* -db - Имя информационной базы
* -db-user - Пользователь информационной базы
* -db-pwd - Пароль пользователя информационной базы
* -cluster-admin - Администратор кластера
* -cluster-pwd - Пароль администратора кластера
* -v8version - Маска версии платформы 1С