мета-данные страницы
Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
replin [20.06.2020 00:26] 213.180.203.99 ↷ Операцией перемещения обновлены ссылки |
replin [22.06.2020 16:18] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== ReplIn Репликация (Прием) ====== | ||
- | |||
- | E:\_Projects\Agbis.dxe\Replic\ReplIn.dpr\\ | ||
- | |||
- | Предназначен для загрузки данных, пришедших по репликации.\\ | ||
- | |||
- | **Операции** | ||
- | * загрузки данных пришедших по репликации, | ||
- | |||
- | **Режимы работы программы:** | ||
- | * Диалоговый | ||
- | * Пакетный | ||
- | |||
- | Выбор режима работы определяется параметрами командной строки. \\ | ||
- | |||
- | ===== Диалоговый режимы работы программы ===== | ||
- | |||
- | Для работы диалоговом режиме программа запускается без параметров или с ключом /SHOW.\\ | ||
- | |||
- | Пример | ||
- | ReplIn.exe | ||
- | или | ||
- | ReplIn.exe WrkDB /SHOW | ||
- | где WrkDB алиас базы данных. | ||
- | |||
- | ==== Формы ==== | ||
- | |||
- | [[:ri_InMainForm|Главная форма ReplIn "Репликация (Прием)"]]\\ | ||
- | |||
- | ==== Операции ==== | ||
- | |||
- | |||
- | ===== Пакетный режимы работы программы ===== | ||
- | |||
- | Это основной режим работы программы, которая запускается с ключом /RUN по расписанию из командного файла. | ||
- | |||
- | Пример | ||
- | ReplIn.exe WrkDB /RUN | ||
- | где WrkDB алиас базы данных. | ||
- | |||
- | ==== Параметры командной строки ==== | ||
- | |||
- | * **AliasDB** – алиас БД из agbis.xml (если есть, то должен быть **первым** параметром) | ||
- | * **/SHOW** – показывать окно программы | ||
- | * **/RUN** – выполняется без видимого окна, если нет /SHOW | ||
- | * **/ONLYSUPPORT** – выполнить только процедуру RunSupport | ||
- | * **/NOCHECKEXECTIME** - | ||
- | * **/NOWEBUPDATE** - | ||
- | * **/TEST** - | ||
- | * **/DONT_CHECK_DEBUGGER** - | ||
- | * **/WITHCHECK** - | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | Подключается к БД под ролью «REPL_ROLE» | ||
- | |||
- | I. Настройки подключений к БД | ||
- | |||
- | I.1. Настройки подключений к БД через agbis.xml | ||
- | |||
- | II. Параметры командной строки | ||
- | |||
- | ReplIn.exe | ||
- | |||
- | |||
- | Пример. | ||
- | ReplIn.exe WrkDB /SHOW | ||
- | |||
- | III. Прием данных | ||
- | |||
- | III.1. Подключение к БД (InitAll) | ||
- | |||
- | III.1.1. Определение БД через алиас (AliasDB) или диалог выбора | ||
- | III.1.2. Подключение БД через логин SYSDBA и пароль masterkey | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | Получение dep_guid - GUID-лицензии | ||
- | |||
- | |||
- | dep_guid:=GetDepGUID = CheckLic.GetServerLicGUID | ||
- | FolderUp – влияет на поиск LicensingService.ini | ||
- | TakeGUIDFromTblDEPS – всегда считывается из deps | ||
- | DoWriteInTblDEPS – не используется | ||
- | |||
- | |||
- | 1. Ищется файл LicensingService.ini (параметры сервера лицензий) | ||
- | В нем в секции [Main] считывается параметр LastGUID | ||
- | Полученный GUID записывается в deps.guid | ||
- | 2. Если файл LicensingService.ini не найден и TakeGUIDFromTblDEPS=true, то считывается deps.guid. | ||
- | |||
- | Получение dep_guid - GUID-лицензии | ||
- | |||
- | Если deps.guid_tmp равен CF990865-02DF-4A02-B329-0A3C7F4FFDC6 или путой, то генерируется новый GUID и записывается в deps.guid_tmp | ||
- | |||
- | |||
- | |||
- | ===== Дополнительная информация ===== | ||
- | |||
- | |||
- | [[convert_db_table_tu_replication|Назад]]\\ | ||
- | |||