It is possible to run the Job manager without having to create the GSSOUM schema in the database. In this mode, a search is carried out for the tables in the schema of the user that is connected to the database.
This can be done at Job manager level by using either of the following:
- The "remove schema" parameter from the command line,
- The "RemoveSchema = 1" command in the configuration file.
For the application programs, the Job manager interfaces work with the GSSOUM schema by default. To work without a schema, you need to incorporate the following code when the server is initialised (before the other service programs of the Job manager are called):
* Configuring the schema
LOAD_DLL TR_REMOVE_SCHEM
CALL TR_REMOVE_SCHEM *TRUE *TRUE
CALL TR_ADD_JOB ......
To resolve a limitation within Adelia CASE tool, the tables "without schemas" have been renamed: the "GS" prefix of the tables has been replaced by "HG" (for example: the GSJOBS job table is now HGJOBS, the query "SELECT * FROM GSSOUM.GSJOBS" is now "SELECT * FROM HGJOBS".
The creation or update scripts with the suffix "_ns" in their name allow you to create HGXXX tables. The other scripts work on the standard tables (GSSOUM.GSXXX).