Try OpenEdge Now
skip to main content
Database Administration
Preface : Organization
 

Organization

This book is organized into four complementary parts:
*Part I, "Database basics," describes the basic commands for creating and deleting, and starting up and shutting down databases, along with detailing database limits:
Creatingand Deleting Databases
Describes how to create and delete OpenEdge databases.
OpenEdge RDBMSLimits
Catalogs limits of the OpenEdge RDBMS, including all aspects of database size, operating system limits, naming conventions, and data types.
StartingUp and Shutting Down
Describes the commands required to start up and shut down an OpenEdge database.
*Part II, "Protecting your data," describes the procedures a database administrator uses to protect a database in a flexible business environment. Each chapter discusses a particular administrative activity:
Backup Strategies
Discusses various approaches to backing up your database.
BackingUp a Database
Describes the mechanics of backing up your database with the PROBKUP utility.
Recoveringa Database
Examines recovery strategies and how to use the PROREST utility to restore an OpenEdge database.
After-imaging
Presents after-imaging and how to use it for data recovery. Also, describes how to implement after-imaging with after-image extents.
MaintainingSecurity
Describes how to implement database security, including assigning user IDs and designating database administrators.
Auditing
Introduces auditing. How to enable and disable auditing on your database, and what can be audited is discussed.
Transparent Data Encryption
Introduces Transparent Data Encryption. Describes how to enable and disable transparent data encryption, create encryption policies, and how to maintain a database enabled for transparent data encryption.
Replicating Data
Examines replication schemes and how to implement log-based replication.
Failover Clusters
Explains how to configure and manage a cluster-enabled database.
DistributedTransaction Processing
Explains distributed transaction processing, and discusses support for two-phase commit and the Java Transaction API (JTA).
*Part III, "Maintaining and monitoring your database," describes the procedures and tools a database administrator employs to keep a database functioning efficiently:
Managing Performance
Discusses how to monitor tune database performance.
MaintainingDatabase Structure
Describes methods to manage the database structure and alter it as necessary to improve storage and performance.
Multi-tenantdatabase
Describes the architecture and features of a multi-tenant database.
Table-partitioned database
Describes the architecture and process of table partitioning.
Change Data Capture
Describes Change Data Capture in a database.
Describes the architecture and features of a table-partitioned database.
Dumping andLoading
Explains how to dump and load databases, including tables, indexes, and sequences.
Logged Data
Examines the process of logging significant database events.
*Part IV, "Reference," describes the OpenEdge RDBMS commands, startup parameters, utilities, and system tables. Refer to the chapters in Part IV when you need to access specific descriptive information, such as the syntax of an administration utility:
Startupand Shutdown Commands
Catalogs the OpenEdge RDBMS commands for starting up and shutting down database sessions and processes.
DatabaseStartup Parameters
Lists and details the OpenEdge RDBMS startup parameters.
PROMON Utility
Details the PROMON Utility used for monitoring your database.
PROUTIL Utility
Details the PROUTIL Utility used for maintaining your database.
PROSTRCT Utility
Details the PROSTRCT Utility used for creating and updating the physical structure of your database.
RFUTIL Utility
Details the RFUTIL Utility used for managing after imaging.
Other Database Administration Utilities
Details other database utilities including PROBKUP, PROREST, PROCOPY, PRODEL, and PROLOG.
SQL Utilities
Details the utilities used for maintaining your database for use with SQL.
VirtualSystem Tables
Describes the Virtual System Tables that allow ABL and SQL applications to examine the status of a database and monitor its performance.