мета-данные страницы
  •  

Это старая версия документа!


ReplIn Репликация (Прием)

E:\_Projects\Agbis.dxe\Replic\ReplIn.dpr\

Предназначен для загрузки данных, пришедших по репликации.

Операции

  • загрузки данных пришедших по репликации,

Режимы работы программы:

  • Диалоговый
  • Пакетный

Выбор режима работы определяется параметрами командной строки.

Диалоговый режимы работы программы

Для работы диалоговом режиме (с отображением окна с прогрессом) программа запускается без параметров или с ключом /SHOW.

Пример

ReplIn.exe
или
ReplIn.exe WrkDB /SHOW 
где WrkDB алиас базы данных.

Формы

Операции

Пакетный режимы работы программы

Это основной режим работы программы, который запускается с ключом /RUN по расписанию из командного файла.

Пример

ReplIn.exe WrkDB /RUN
где WrkDB алиас базы данных.

Параметры командной строки

  • AliasDB – алиас БД из agbis.xml (если есть, то должен быть первым параметром)
  • /SHOW – показывать окно программы
  • /RUN – выполняется без видимого окна, если нет /SHOW
  • /ONLYSUPPORT – выполнить только процедуру обслуживания RunSupport
  • /NOCHECKEXECTIME - не запускать поток отслеживания долгого выполнения программы
  • /NOWEBUPDATE - не выполнять автообновление на новую версию
  • /TEST -
  • /DONT_CHECK_DEBUGGER - не проверять запуск программы из дебаггера
  • /WITHCHECK -
  • ** /SKIP_WAIT_FILES - не проверять файл wait_files.xml и соответственно не формировать пропущенные файлы.

Подключается к БД под ролью «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

Дополнительная информация