0. Перед всеми манипуляциями следует сделать бэкапы баз данных.
1. Проверить номера рабочих мест в программе «ВЭД-Декларант» на всех компьютерах («Сервис - Основные настройки - Рабочее место - Настройка).
Если они разные, то сразу переходить к пункту 3, если номера одинаковые, то см. пункт 2.
2. Для изменения номера рабочего места использовать утилиту ChangeDeclNumbers.exe (размещена в каталоге установки ВЭД-Декларант).
Запустить ее, указать тип (MS Access) и путь к базе «ВЭД-Декларант», поставить галочку «Подключение к базе данных « Монитор ЭД» и указать тип базы (MS Access) и путь к базе «Монитора ЭД».
В разделе «Схема изменения номеров» нажать на зеленую кнопку и указать какой номер рабочего места на какой заменить
(например, на втором компьютере заменить «00» на «02», на третьем компьютере – «00» на «03» и т.д.).
3. Создать базу в Postgre
информация о базе Postgre, требуемые настройки:
Encoding - UTF8
Collation - Russian_Russia.1251
Character type - Russian_Russia.1251
4. Обновить структуру базы
Запуск DBUpdateStarter.exe из каталога программы,
указать параметры подключения к новой базе
5. Перенос данных
Запустить DBMigrate.exe из каталога программы с ключом -j
Указать базу-источник (MS Access) и базу-приемник (Postgre)
6. Повторить п.5 для нескольких баз MS Access
7. В настройках программы для базы данных выбрать тип подключения PosgreSQL
и указать базу-приемник
В качестве папки «Каталог для хранения файлов» указать всем пользователям
абсолютно одинаковый сетевой каталог, доступный на запись.
8. Объединить папки «Резервные копии базы данных», «Корневой каталог входящих сообщений»,
«Корневой каталог резервных копий сообщений» (см. настройки «Монитора ЭД», закладка «База данных») со всех рабочих мест.
Итоговые объединенные папки положить куда-то на сетевой диск и указать путь к ним в настройках «Модуля ЭД» на всех рабочих местах.
Например, у пользователей в настройках «Монитора ЭД» было:
База данных C:\ED_BASE\BASE\
Резервные копии базы данных C:\ED_BASE\BASE_BACKUP\
Корневой входящих сообщений C:\ED_BASE\INBOX\
Корневой резервных копий сообщений C:\ED_BASE\MAIL_BACKUP\
Надо на всех рабочих местах сделать примерно так (у всех пользователей путь должен быть абсолютно одинаковым):
База данных X:\ED_BASE\BASE\
Резервные копии базы данных X:\ED_BASE\BASE_BACKUP\
Корневой входящих сообщений X:\ED_BASE\INBOX\
Корневой резервных копий сообщений X:\ED_BASE\MAIL_BACKUP\
Пункты 1-2 выполняются 1 раз сразу для программ ВЭД-Декларант и Монитора ЭД,
пункты 3-7 одинаковые для программ ВЭД-Декларант и Монитора ЭД (повторить для одной и другой программы),
пункт 8 выполняется только для МонитораЭД.