Release 10.1A: OpenEdge Data Management:
DataServer for ORACLE

> ## DataServer components

> The DataServer is a set of software modules that allows OpenEdge applications to access information in an ORACLE database.

> Adding the DataServer to the standard OpenEdge architecture allows the OpenEdge client to access data managed by non-OpenEdge 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 OpenEdge architecture—the OpenEdge client, the DataServer, the schema holder, and the DataServer utilities. These components work together to create and support a software module that allows OpenEdge applications to access an ORACLE database.

> The DataServer runs in a variety of configurations that can be local, or include OpenEdge or ORACLE networking. Depending on its configuration, a DataServer is a single OpenEdge executable or a set of OpenEdge executables that you can distribute across operating systems. See the "DataServer configurations" section for descriptions of your configuration options.

> Figure 1–1 illustrates the DataServer modules as they appear in a networked, or remote, configuration:

> Figure 1–1: DataServer architecture

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095