1 / 19

Предопределенный импорт

«Парус-Предприятие 8». Предопределенный импорт. Материалы вебинара можно скачать по ссылке: https://cloud.mail.ru/public/443709673ea0/parus_webinar220514.zip. Назначение. Предопределенный импорт для базы данных источника :

Download Presentation

Предопределенный импорт

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. «Парус-Предприятие 8» Предопределенный импорт Материалы вебинара можно скачать по ссылке: https://cloud.mail.ru/public/443709673ea0/parus_webinar220514.zip

  2. Назначение Предопределенный импорт для базы данных источника: Является специализированным средством, разработанным на основе схем репликации, позволяет организовать более быстрый импорт данных, с облегченным выходным файлом, содержащим информацию в более сжатом виде. Предназначен для экспорта данных КОР-разделов, пользовательских отчетов, и других проектных функциональных расширений Системы. Выходным файлом (посылкой) для предопределенного импорта является PRF-файл, сформированный при помощи выхода репликации. Предопределенный импорт для базы данных приемника: Реализуется при помощи одноименного раздела модуля "Администратор". При этом наличие (установка или, более того, приобретение) сервиса репликации не требуется. Не использует схемы репликации, не требует загрузки схем репликации. Любая база данных приемник – всегда готова для импорта данных.

  3. Перенос КОР разделов Для того чтобы перенести КОР-раздел из базы(источника) в другую базу(приемник) необходимо: • Перенести ВСЕ серверные объекты передаваемого КОР-разделаиз базы данных источника в базу данных приемник. • 1.1. Для упрощения процедуры переноса можно воспользоваться функцией «Генерация исходных кодов…», которая вызывается из контекстного меню в разделе «Классы».

  4. Перенос объектов - Генерация исходных кодов • 1.2. Указать «Правило именования серверных объектов», выбрать «Клиентское представление».

  5. Перенос объектов - Генерация исходных кодов • 1.3 На закладке «Серверные объекты» выбрать необходимые нам объекты класса.

  6. Перенос объектов - Генерация исходных кодов • 1.4. На закладке «Параметры» указать «Рабочую папку».

  7. Перенос объектов - Генерация исходных кодов • 1.5. После нажатия кнопки «ОК» исходные коды будут сгенерированы и экспортированы в указанный каталог.

  8. Экспорт данных - Очистка • 2. Подготовить базу данных источник к экспорту данных. • 2.1. Провести процедуру очистки данных Репликации. /* входы/выходы */ deletefrom REPLINDATA; deletefrom REPLINPUT; commit; deletefrom REPLOUTPUT; commit; /* схемы */ deletefrom REPLSCHEMAS; commit; deletefrom REPLTABLES; commit; deletefrom REPLPROCS; commit; /* корреспонденция */ deletefrom REPLCORRESP_STR; deletefrom REPLCORRESP_NUM; deletefrom REPLCORRESP_DATE; commit; /* каталоги */ deletefrom ACATALOG where CRN isnotnull andDOCNAME like'Repl%' andDOCNAME <> 'ReplicationDatabases'; commit; При выполнении скрипта полностью удаляются «Схемы репликации», «Процедуры репликации», «Таблицы репликации» и «Корреспонденция репликации». !!! Полная очистка ОБЯЗАТЕЛЬНО выполняется после обновления версии Парус, если в базе есть старые схемы, и надо массово их обновить с Мастер-диска;

  9. Экспорт данных – Загрузка метаданных • 2.2. Импортировать метаданные в базу данных источник • Необходимо загрузить 3 входных схемы: 2 схемы метаданных репликации(REPLSCHEMAS, ACATALOG) и 1 схему прикладных данных(DMSCLASSES). • 2.2.1 Создать две Базы данных репликации (в разделе «Репликация|Базы данных репликации»). • Первая БД - источник, мнемокод и наименование - любые, установить «Признак собственной базы». • Вторая БД – База данных эталонных схем репликации. Мнемокод – META8561.

  10. Экспорт данных – Загрузка метаданных • 2.2.2. Для импорта схемы схем репликации выполнить следующие действия: • Создать новый вход репликации (в разделе «Входы репликации» контекстное меню, команда «Добавить»). • На вкладке «Загрузка» в поле «Файл» выбрать файл «Service_Disk\Схемы репликации\Метаданные для начальной загрузки\MDATA_REPLSCHEMAS.prf». На остальных вкладках поля должны заполниться автоматически.

  11. Экспорт данных – Загрузка метаданных • Из контекстного меню входа репликации выполнить загрузку и импорт.

  12. Экспорт данных – Загрузка метаданных • 2.2.3. Схема каталогов системы импортируется аналогично п.2.2.2, с той разницей, что на вкладке «Загрузка» в поле «Файл» надо выбрать файл «Service_Disk\Схемы репликации\Метаданные для начальной загрузки\MDATA_ACATALOG.prf». • 2.2.4. Для импорта схемы прикладных данных DMSCLASSES: • Создать новый вход репликации (в разделе «Входы репликации» контекстное меню, команда «Добавить»). • на вкладке «Загрузка» выбрать файл «Service_Disk \Схемы репликации\Классы\MDATA_DMSCLASSES.prf». Вкладка «Вход» заполняется автоматически.

  13. Экспорт данных – Загрузка метаданных - На вкладке «Импорт» указать «Тип импорта» - «Все безусловно» • Из контекстного меню входа репликации выполнить загрузку и импорт.

  14. Экспорт данных – Выгрузка • 3. Произвести экспорт КОР раздела в .prfфайл • 3.1. Создать новый выход репликации (в разделе «Выходы репликации» контекстное меню, команда «Добавить»). • На закладке «Выход» указать «Базу данных-отправитель», «Базу данных-получатель», произвольный «Номер» • Выбрать «Тип:» - «Прикладные данные», в качестве «Схемы» указать «DMSCLASSES»

  15. Экспорт данных – Выгрузка - На закладке «Выгрузка» указать путь и произвольное наименования файла в формате .prfв который будет осуществлена выгрузка данных. - Из контекстного меню созданного выхода репликации выбрать пункт «Условия».

  16. Экспорт данных – Выгрузка • Выбрать условие UNITCODE (Код класса) • - В подразделе «Значения» добавить записи с указанием кодов классов переносимого КОР раздела ( основного и используемых подразделов ).

  17. Экспорт данных – Выгрузка - Из контекстного меню созданного выхода репликации выполнить действие «Экспорт и выгрузка данных» - В указанном каталоге будет создан файл с расширением .prf

  18. Импорт данных • 4. Произвести импорт КОР раздела из .prf файла • В базе данных ПРИЕМНИКА в разделе «Файл» - «Экспорт/Импорт» - «Журнал предопределённого импорта» из контекстного меню выбрать пункт «Импортировать…» - В параметрах импорта указать путь к файлу экспорта .prf

  19. Импорт данных • Убедиться что все таблицы загрузились успешно ( в случае ошибок – на закладке «Ошибочная запись» будут указаны записи ошибок ). • После загрузки КОР-разделав БД ПРИЕМНИКА не забыть назначить права доступа на раздел и его действия, проверить права доступа на пользовательские формы, добавить раздел с нужным методом вызова в меню.

More Related