1 Installing Eloquence

Eloquence A.06.00 Introduction

Eloquence A.06.00 provides important enhancements over previous versions while keeping its strength:

Eloquence A.06.00 is intended to coexist with a previous release on the same system (which may be required for a transition period). It is installed under /opt/eloquence6 instead of the usual /opt/eloquence directory. Any previous Eloquence installation is not affected.

The eloqsd server

Beginning with this release, the former eloqd server has been renamed to eloqsd. This has been done to improve the interoperability of Eloquence A.06.00 with previous releases on the same system.

When a system runs both the A.06.00 and a former Eloquence release (which may be required during a transition time), there would be several eloqd processes. While this is harmless by itself, a lot of shell scripts including the Eloquence startup and shutdown scripts and the Eloquence installation scripts where simply checking for an eloqd and killing it on purpose.

The eloqsd server is an important part of Eloquence. It is responsible for the following task:

Eloquence A.06.00 implements file sharing capabilities for the new graphical development environment through the eloqsd server. This makes it independent of the availability of specific network file systems (NFS/ SMB) and overcomes inappropriate limitations.

Running an eloqsd server on your system is not mandantory unless you are using eloq (providing virtual terminal capabilities on UNIX systems). However, when no eloqsd process is active, TASKID values are no longer unique and are set to 1 by default.

In order to run the eloqsd server it is required to adapt your system configuration. This involves the following steps:

The eloqdb6 server

The eloqdb6 server is the new Eloquence A.06.00 data base server. In previous Eloquence releases the database was implemented as a shared process where each database client contained a common part of the database engine.

The Eloquence A.06.00 database uses a client/ server approach. This provides better performance since less synchronization between processes is required and the database server process can use dedicated system resources allocated for it.

The main objectives for the new implementation were:

In order to run the eloqdb6 server it is required to adapt your system configuration. This involves the following steps:

The eloqdb5 server

The eloqdb5 server is only available on the HP-UX platform and provides access for Eloquence A.06.00 to Eloquence A.05.xx databases. It is only available for the HP-UX platform.

In order to run the eloqdb5 server it is required to adapt your system configuration. This involves the following steps:


Eloquence Installation and Configuration - 19 DEC 2002