XCV. SESAM Database Functions
Introduction
SESAM/SQL-Server is a mainframe database system, developed
by Fujitsu Siemens Computers, Germany. It runs on high-end
mainframe servers using the operating system BS2000/OSD.
In numerous productive BS2000 installations, SESAM/SQL-Server
has proven
the ease of use of Java-, Web- and client/server connectivity,
the capability to work with an availability of more than
99.99%,
the ability to manage tens and even hundreds of thousands
of users.
There is a PHP3 SESAM interface available which allows database
operations via PHP-scripts.
Note: Access to SESAM is only available with the latest
CVS-Version of PHP3. PHP 4 does not support the SESAM database.
Runtime Configuration
The behaviour of these functions is affected by settings
in php.ini.
sesam_oml string
Name of BS2000 PLAM library containing the loadable SESAM
driver modules. Required for using SESAM functions. The
BS2000 PLAM library must be set ACCESS=READ,SHARE=YES because
it must be readable by the apache server's user id.
sesam_configfile string
Name of SESAM application configuration file. Required for
using SESAM functions. The BS2000 file must be readable
by the apache server's user id.
The application configuration file will usually contain
a configuration like (see SESAM reference manual):
CNF=B
NAM=K
NOTYPE
sesam_messagecatalog string
Name of SESAM message catalog file. In most cases, this
directive is not necessary. Only if the SESAM message file
is not installed in the system's BS2000 message file table,
it can be set with this directive.
The message catalog must be set ACCESS=READ,SHARE=YES because
it must be readable by the apache server's user id.