Импорт элементов в базу данных
Вы можете импортировать элементы, экспортированные из одной базы данных, в другую базу данных.
Мы рекомендуем вам заархивировать вашу базу данных перед импортом в нее любых элементов.
Иногда новые метаданные, добавляемые с помощью файлов передачи дизайна, могут быть связаны с существующими метаданными, что может вызвать появление проблем. В этом случае перед использованием этих функций вам потребуется выполнить дополнительные действия, которые специфичны для вашей инфраструктуры
Существует две наиболее вероятных проблемы процесса передачи дизайна:
- Импорт метаданных, которые уже существуют в вашей системе, или
- Импорт метаданных, относящихся к элементам и которые должны существовать, но отсутствуют в вашей системе.
Например, если в вашу систему необходимо импортировать особый объект с помощью модуля управления системой, для этого у вас есть две возможности передачи дизайна:
- Предполагается, что необходимо импортировать данный объект.
Однако если ваша база данных уже содержит объект с таким именем, вы должны решить, что делать. В этом случае рекомендуется пометить данный вопрос и выбрать НЕТ при импорте нового объекта, чтобы в системе использовался уже существующий объект. Затем вы можете изучить эту область дизайна и исправить ее так, как необходимо. - Предполагается, что объект уже есть в базе данных.
Однако если объекта нет в базе данных, вы должны создать его, как часть процесса дизайна.
Вы не можете обновить дизайн существующих процессов, используя средство передачи дизайна.
Для импорта элементов в базу данных:
- Запустите компонент передачи дизайна.
- Разверните дерево Импорт (
).
- В списке Действия щелкните Открыть файл импорта.
Появится диалог "Открыть". - Найдите файл, который вы хотите импортировать.
- Это файл, который был экспортирован с помощью компонента перемещения дизайна. Он доложен иметь формат XML.
- Нажмите Открыть.
У вас будет запрошено принять несколько решений.
Указанный объект отсутствует – Данное сообщение отображается, когда импортируемый бизнес-объект имеет ссылку на бизнес-объект, который не существует в целевой системе или в импортируемом файле. Вы сможете выбрать существующий объект из списка или оставить значение неустановленным.
Несоответствие привилегий процесса – Данное сообщение отображается, когда привилегия подключенного процесса не существует в целевой системе или в импортируемом файле. Вы можете отказаться от привилегии или выбрать существующий процесс из списка.
Изменение объектов ограничено – Данное сообщение отображается, когда вы пытаетесь импортировать объект, который уже существует в базе данных, но он не может быть изменен. К таким объектам относятся окна и запросы. Вы можете выбрать не создавать новый объект и оставить существующий или обновить существующий бизнес-объект с изменениями.
Конфликт объектов в системе – Данное сообщение отображается, когда целевая система содержит бизнес-объект, который имеет значения, конфликтующие со значениями импортируемого объекта. Например, бизнес-объект имеет имя ABC, и вы импортируете другой бизнес-объект с таким же именем - ABC, но основные его составляющие отличны. Вы можете выбрать не создавать новый объект и оставить существующий или обновить существующий бизнес-объект с изменениями.
Попытка импорта удаленного объекта – Данное сообщение отображается, когда бизнес-объект был предварительно удален из вашей базы данных. Это означает, что информация бизнес-объекта все еще существует в вашей базе данных. Вы можете выбрать не создавать новый объект и оставить существующий или обновить существующий бизнес-объект с изменениями.
Если у вас не будет запрошено предпринять какое-либо действие, значит файл будет импортирован.
Если действие будет запрошено, примите решение, а затем в списке Действия щелкните Импорт.
После завершения импорта появится сообщение - Импорт выполнен успешно.
- Нажмите OK, чтобы закрыть сообщение.