Обновление MIS3 — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Разрабатываемая система (Нефедов))
Строка 31: Строка 31:
 
В разделе ORDER указывается порядок обновляемых файлов, а в разделе PATH указывается название директории в которую A1IBIS.exe будет выкачивать файл. Наличие названий директорий в разделе PATH - не обязательно.
 
В разделе ORDER указывается порядок обновляемых файлов, а в разделе PATH указывается название директории в которую A1IBIS.exe будет выкачивать файл. Наличие названий директорий в разделе PATH - не обязательно.
  
Исходники aUpdateIBIS.exe лежат тут:
+
Исходники aUpdateIBIS.exe лежат тут: trunk/ER3/Source/!Updater
http://oblteh.ru:9880/IBIS/trunk/ER3/Source/!Updater
 
  
 
PS. Далее хотел бы добавить возможность, кроме файлов системы добавлять файлы скриптов (для их выполнения).
 
PS. Далее хотел бы добавить возможность, кроме файлов системы добавлять файлы скриптов (для их выполнения).
  
[[Категория:MIS3]]
+
[[Категория:MIS3]][[Категория:Руководство программиста MIS3]]

Версия 07:28, 22 октября 2014

Обновление метаданных

Данные в таблицах, которые должны быть одинаковыми на всех БД

  • mm.app_tab - справочник закладок
  • mm.rght - только первые 1000 записей, остальные все одинаковые
  • mm.rsf_ref_column - колонки по реестру счетом
  • audit.table_conf - назначение мест аудита для таблиц

Разрабатываемая система (Нефедов)

Этот раздел устарел!!!

Для выполнения пакетов обновления (подготовленных для удалённого выполнения) без наличия подключения к БД заказчиков можно использовать файл aUpdateIBIS.exe Этот файл облегчит процесс выполнения обновления для удалённых администраторов системы. Поэтому его нужно отправлять на объект вместе с запакованным 7zip или распакованным (в виде папки) архивом.

Когда администратор запустит aUpdateIBIS.exe, появится окно с просьбой - указать местонахождение директории из которой запускается система ИБИС. После того как директория будет указана, этот файл запустит A1IBIS.exe с параметром /runupd="путь к архиву обновления". При этом путь к архиву обновления будет сформирован автоматически.

В архиве (запакованном или распакованном) ОБЯЗАТЕЛЬНО должен находиться файл UPDATE.INI Cодержимое файла UPDATE.INI может быть таким:

[ORDER]
2=russian.lng
1=7za.dll
[PATH]
russian.lng=test
7za.dll=test

В разделе ORDER указывается порядок обновляемых файлов, а в разделе PATH указывается название директории в которую A1IBIS.exe будет выкачивать файл. Наличие названий директорий в разделе PATH - не обязательно.

Исходники aUpdateIBIS.exe лежат тут: trunk/ER3/Source/!Updater

PS. Далее хотел бы добавить возможность, кроме файлов системы добавлять файлы скриптов (для их выполнения).