Appendix: Administering PeopleSoft Databases on Informix

This appendix discusses:

Click to jump to parent topicDatabase Terminology

PeopleSoft uses the following technical naming conventions for databases:

Database

A set of data tables accessed and managed as a group. Informix manages the database at the system level.

Informix Database Server

A cooperating set of host processes and shared memory capable of managing one or more databases—a running online engine. Corresponds to a specific INFORMIXSERVER value and a matching entry in the sqlhosts file. May contain many databases each with its own catalog.

Object Set

A collection of database objects. PeopleSoft uses tables, indexes. An object set corresponds to the PeopleSoft owner ID.

Click to jump to parent topicDBspace Strategy

The following strategies can be used for DBspace:

Click to jump to parent topicDatabase Server Directory Structure

The environment variable $INFORMIXDIR points to the directory where Informix is installed on your machine; normally this is set to /usr/INFORMIX. The standard Informix directory structure is built under INFORMIX directory by the Informix install process.

The standard Informix architecture uses the “Two-Task Model.” In this architecture, when a user connects to the database server a network thread is created to handle the network processing for that user.

Each Informix server instance consists of the following pieces:

See Also

Administrator’s Guide for Informix Dynamic Server

Click to jump to parent topicTroubleshooting Model

This section discusses some steps you can take to diagnose system signon problems. Understanding basic operations and process flow is essential when you are troubleshooting connectivity errors. Use the following model as a reference for this section.

  1. Test terminal connection.

    Try using TELNET, or a similar network utility, to get a terminal connection to your database server. If this succeeds, you probably have a problem with the way Informix-Connect or Informix is set up. Check to see if the Informix database server is active. If Step 2 fails, then the problem is within the networking layer.

  2. Consult your networking experts.

    The problem has been isolated to something within the network layer. Try to isolate the network problem. Can you log on to other servers? Are other terminals still able to connect? Try lowering level network diagnostics, if they exist