Progress
DataServer
for ORACLE Guide
DataServer Components
The DataServer is a set of software modules that allows Progress applications to access information in an ORACLE database.
Adding the DataServer to the standard Progress architecture allows the Progress client to access data managed by non-Progress data managers. The Progress 4GL can then manipulate database records in the same fashion, regardless of the database from which they come. When accessing an ORACLE database, the DataServer translates standard Progress code into the appropriate calls to the ORACLE database.
The DataServer product consists of several components, some of which are linked with elements of the standard Progress architecture—the Progress client, the DataServer, the schema holder, and the DataServer utilities. These components work together to create and support a software module that allows Progress applications to access an ORACLE database.
The DataServer runs in a variety of configurations that can be local or include Progress or ORACLE networking. Depending on its configuration, a DataServer is a single, Progress executable or a set of Progress executables that you can distribute across operating systems. The "DataServer Configurations" section describes the configuration options.
Figure 1–1 illustrates the DataServer modules as they appear in a networked, or remote, configuration.
Figure 1–1: DataServer Architecture
![]()
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |