PROENV
Proenv – это инструмент командной строки, который устанавливает указатели на исполняемые файлы СУБД OpenEdge и рабочий каталог Proenv. С его помощью можно вызывать утилиты и команды администрирования OpenEdge.
В первую очередь вы должны знать, как стартовать Proenv. Следующая таблица объясняет, как стартовать Proenv в операционных системах Windows и UNIX.
Операционная система |
Шаги для старта |
Windows | Start -> All Programs -> Progress -> OpenEdge > Proenv |
UNIX | В командной строке выполните:
[DLC]/bin/proenv |
В момент старта Proenv выполняет следующие операции:
- Устанавливает значение по умолчанию для переменной среды окружения DLC, указывая на инсталляционный каталог OpenEdge.
- Устанавливает рабочий каталог Proenv по умолчанию.
- Добавляет переменную среды окружения DLC ($DLC в UNIX и %DLC% в Windows) в переменную среды окружения PATH.
В следующей таблице показаны каталоги по умолчанию для Windows и UNIX:
Таблица 3 Каталоги по умолчанию для Windows
Операционная система |
Каталог по умолчанию DLC |
Рабочий каталог Proenv |
Windows | C:\Progress\OpenEdge | C:\OpenEdge\WRK |
UNIX | /usr/dlc | /usr/wrk |
При использовании Proenv вы должны помнить о рабочем каталоге, так как все создаваемые вами файлы, в том числе файлы базы данных будут создаваться в нём. Вы можете изменить рабочий каталог на любой каталог на ваш выбор командой cd. Пример:
cd C:\OpenEdge\WRK\DBA\Demos
В командной строке Proenv можно исполнять все предоставляемые СУБД OpenEdge утилиты и команды. Некоторые из них в качестве примера приведены в следующей таблице.
Утилита |
Назначение |
PRODB | Создание новой базы данных. |
PROCOPY | Копирование существующей базы данных в новую базу данных. |
PRODEL | Удаление базы данных. |
PROSERVE | Старт базы данных. |
PROSHUT | Останов базы данных. |
PROMON | Просмотр статистики работающей базы данных. |
PROBKUP | Резервное копирование базы данных. |
PROREST | Восстановление базы данных из резервной копии. |
PROSTRCT | · Создание, восстановление или мониторинг базы данных.
· Предварительное выделение пространства для базы данных. · Управление и анализ физических атрибутов базы данных. |
PROUTIL | Управление и тюнинг базы данных. |
Следующие шаги показывают, как запустить Proenv, изменить рабочий каталог и как создать базу данных. Мы запустим Proenv в Windows и создадим базу данных с именем test, которая будет копией стандартной тестовой базы данных sports2000.
1. Выберем Start -> All Programs -> Progress -> OpenEdge 11.6 -> Proenv
2. Затем, используя команду prodb, создадим базу данных test в каталоге Demos. Эта тестовая база данных будет копией базы данных Sportsdb. Подробнее о команде PRODB вы узнаете на третьем уроке «Создание баз данных».
3. Для перехода в каталог Demos выполним в Proenv команду:
cd C:\OpenEdge\WRK\DBA\Demos
4. Для создания базы данных в текущем каталоге (Demos) выполним:
prodb test sports2000
5. Чтобы посмотреть, какие файлы были созданы в каталоге Demos, выполните команду dir.