Openedge Database Admin Tools
Openedge Database Admin Tools
Copyright
Visit the following page online to see Progress Software Corporation’s current Product Documentation Copyright
Notice/Trademark Legend: [Link]
May 2023
Updated: 2023/04/30
Table of Contents
Preface.................................................................................................................................7
Purpose
This book provides information about command-line, graphical interface, and browser-based tools for OpenEdge
database administration.
Audience
This book is intended for database administrators who want to manage OpenEdge databases. It does not
assume OpenEdge experience.
For the latest documentation updates go to [Link]
Organization
Proenv command-line tool on page 9
Introduces Proenv, a tool for running database administration utilities and commands. You can invoke utilities
to perform key database tasks such as creating, monitoring, backing up, and repairing databases.
Data Administration and Data Dictionary tools on page 13
Introduces the graphical interface Data Administration (for Windows) and the character-based interface Data
Dictionary (for UNIX). These tools let you perform tasks such as changing schemas, and dumping and loading
data definitions, user table contents, and table partition definitions.
OpenEdge Explorer and OpenEdge Management tools on page 19
Introduces browser-based tools OpenEdge Explorer, which performs most database management tasks;
OpenEdge Management, which lets you monitor system resources, configure alerts, and generate usage
reports; and the OpenEdge Unified Broker administration framework, which lets you remotely manage OpenEdge
resources that include PAS for OpenEdge, OpenEdge Web Server, OpenEdge RDBMS databases, and more.
Documentation conventions
See Documentation Conventions for an explanation of the terminology, format, and typographical conventions
used throughout the OpenEdge content library.
Proenv is a command-line tool that sets up pointers to the OpenEdge RDBMS executables and the Proenv
working directory. It enables you to invoke database administration utilities and commands.
Here are the key database administration utilities and commands that you can invoke in Proenv:
Utility Action
Utility Action
• Launching Proenv
Launching Proenv
Here is how you launch Proenv:
In Windows, click Start > All Programs > Progress > Proenv 12.x.
In UNIX, at the command prompt enter:
[installation-path]/bin/proenv
If your Proenv path in UNIX is already set at installation time, you can simply enter:
proenv
• Sets the default DLC directory to the location of the OpenEdge installation.
• Establishes the default Proenv directory.
• Adds the DLC environment variable (%DLC% in Windows and $DLC in UNIX) to your computer’s PATH
environment variable.
The default directories for Windows and UNIX are:
When you use Proenv, you should be mindful of your working directory because your database files are stored
in it. You can change the working directory to any directory of your choice using the cd command.
In Windows, suppose you want to change the default working directory to C:\OpenEdge\WRK\dba\db. Enter:
cd C:\OpenEdge\WRK\dba\db
In UNIX, you can use the cd command to switch to a directory of your choice.
OpenEdge RDBMS provides two Data tools to perform database administration tasks:
Note: Data Administration and Data Dictionary are an integral part of OpenEdge RDBMS; they do not require
a separate license.
Next, you will learn how to launch and then navigate within each of these tools.
In Windows, you can use the graphical user interface Data Administration tool to perform database administration
tasks.
The following table describes how to launch and navigate within each phase of the Data Administration tool.
Phase Description
Launch the Data Administration tool Click Start > All Programs > Progress > OpenEdge
11.6 > Data Administration.
The Data Administration window opens.
Connect to a database Click Database > Connect and then click Browse and
navigate to the directory where your database resides.
Double-click the .db file of the database to select it.
Disconnect from a database Click Database > Disconnect and then click Yes and
OK to disconnect from your database.
Exit the Data Administration tool Click Database > Exit to exit from the Data
Administration tool.
In UNIX, you can use the character-based user interface Data Dictionary tool to perform database administration
tasks. Because the Data Dictionary tool is character-based, you use the Tab and arrow keys to move around
and the Enter key to accept inputs.
The following table describes how to launch and navigate within each phase of the Data Dictionary tool.
Phase Description
Launch the Data Dictionary tool At the UNIX command prompt, launch Proenv:
proenv
Launch the Data Dictionary tool using this command:
pro -p dict.p
The Data Dictionary window opens, with the Database
menu active.
Phase Description
Disconnect from a database Navigate to Database > Disconnect and then press
Enter on Yes and press Enter on OK to disconnect
from the database.
Exit the Data Dictionary tool Navigate to Database > Exit and then press Enter to
exit from the Data Dictionary tool.
OpenEdge also provides two browser-based tools to perform database administration tasks:
• OpenEdge Explorer
• OpenEdge Management
By default, OpenEdge Explorer is installed with OpenEdge RDBMS. You can simply use it.
OpenEdge Management is a superset of OpenEdge Explorer. It is a standalone product. You must have a
separate license to install and use it.
Both these tools are available in Windows and UNIX.
In this section, you will learn how to use OpenEdge Explorer to perform most database administration tasks.
For those administration tasks that can only be performed in OpenEdge Management, you will learn how to
perform them using OpenEdge Management.
• OpenEdge Explorer
• OpenEdge Management
OpenEdge Explorer
• Dump and load table partitions, partition policies, and partition policy details.
OpenEdge Management
OpenEdge Management has all the functions of OpenEdge Explorer and additional features. The additional
features of OpenEdge Management enable you to:
• Monitor operational views of a running database such as vital signs, memory resources, storage areas,
transactions, and page writers.
• Monitor system resources.
• Configure rule sets, alerts, jobs, and resource-monitoring plans.
• Generate resource usage reports.
• Analyze historical data for resource usage trends.
The following table lists the menus along with their descriptions:
Alerts View alerts and sort them by criteria such as resource name, alert name, last
occurrence, and severity code.
Library Create rule sets, schedules, search criteria, and perform actions based on them.
It also allows you to export and import components such as rule sets, schedules,
and actions.
Jobs Create jobs such as database analysis, online and offline backups, and database
restorations. It also allows you to view jobs and job history.
AdminServer
The AdminServer enables you to configure and manage OpenEdge resources in your installation. By default,
it is installed on each Windows or UNIX system where OpenEdge RDBMS is installed.
Here are the key characteristics of the AdminServer:
• OpenEdge resources can be configured to start automatically when the AdminServer starts.
• All OpenEdge resources register with the AdminServer at startup.
• The AdminServer uses a defined TCP/IP port address through which OpenEdge Explorer or OpenEdge
Management is used to remotely administer OpenEdge resources.
Before you can use OpenEdge Explorer or OpenEdge Management, you must ensure that the AdminServer
is running.
port-number The number of the port on which the AdminServer is [Link] default
port number is 20931.
Note: You should automate the task of starting the AdminServer by using a UNIX shell script.
petS Action
1
Launch the Web browser of your choice.
2
Enter the URL for OpenEdge Explorer using this syntax:
[Link]
Note: The default port number for the WebServer for OpenEdge Explorer is 9090.
3
In the Username field, enter admin. This is the username of the Admin user.
4
In the Password field, enter admin. This is the default password of the Admin user.
5
Click Login. The Configuration page opens.
6
In the Admin password section, change the default password of the Admin user.
7
Ensure that the Autostart OpenEdge Explorer check box is selected. This will start OpenEdge Explorer the
next time the AdminServer starts.
petS Action
8
Click Submit, and then click Submit. The Initial Configuration Completed page opens.
9
Click Start Using OpenEdge Explorer. The OpenEdge Explorer page opens.
Note: If you use OpenEdge Management, you follow a similar procedure to set it up.
After you set up OpenEdge Explorer, you can access it using a Web browser. For example, in Windows or
UNIX, you can launch OpenEdge Explorer by entering the following URL in a Web browser:
[Link]
In Windows, you can also launch OpenEdge Explorer by clicking Start > All Programs > Progress > OpenEdge
11.6 > OpenEdge Explorer.