Выгрузка описания секвенций
Как сообщалось ранее, при выгрузке описания данных всей базы данных СУБД OpenEdge создаёт файл описания данных (.df), содержащий описание всех таблиц, индексов и секвенций в базе данных.
Описание секвенций является важной частью базы данных, так как они необходимы для генерации инкрементальных значений, используемых в приложении.
Когда необходимо выгрузить только некоторые таблицы, то описание секвенций не включается в файл описания данных. Поэтому необходимо выполнить их выгрузку отдельно. Для этого используется инструмент Data Administration. По умолчанию файл, содержащий описание секвенций, имеет название _seqdefs.df.
Порядок действий для отдельной выгрузки описания секвенций, следующий:
- Открыть Data Administration.
- Подключиться к исходной базе данных.
- В меню Data Administration выбрать пункт Admin -> Dump Data and Definitions -> Sequences Definitions. Откроется диалоговое окно Dump Sequence Definitions, в котором по умолчанию имя выгружаемого файла указано как _seqdefs.df. По умолчанию файл будет сохранён в текущем рабочем каталоге.
- Если необходимо изменить имя выгружаемого файла или каталог для его сохранения, используйте кнопку Files.
- Для старта выгрузки описания секвенций в диалоговом окне Dump Sequence Definitions щёлкните мышью по кнопке Ok.
- После завершения выгрузки на экран будет выведено информационное окно с сообщением о завершении выгрузки. Щёлкните мышью по кнопке Ok для его закрытия.
- Перейдите в каталог, в котором был сохранён файл _seqdefs.df, откройте его и проверьте содержимое.