Skip Headers

Oracle® Application Server Integration Adapter for IMS/DB Installation and User's Guide
10g (9.0.4)

Part Number B10505-01
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index

Go to previous page Go to next page

D
Daemon Configuration Settings

The daemon runs on the OS/390 machine and is responsible for allocating a server process for a client. The daemon resides in a single address space and is executed as a started task. When started, the daemon loads configuration settings such as various operational parameters as well as the list of workspaces accessible through the daemon.

The daemon configuration is managed using Oracle Studio. Daemon configuration is divided into the following groups:

This appendix contains the following sections:

Daemon Control

The Daemon Control section specifies various control options.

The Daemon Control section is accessed as follows:

  1. On the machine where Oracle Studio is installed, from the Start menu, choose Start > Programs > Oracle > Studio > Studio.

  2. Select the machine defined in "Configuring Oracle Connect for IMS/DB".

  3. Right-click the machine and choose Open Runtime Perspective.

  4. Right-click the daemon in the Runtime Explorer and choose Edit Daemon Configuration. The Daemon Control tab opens.

  5. After making changes to the daemon, right-click the daemon and choose Reload Configuration.


    Note:

    You can also change daemon settings in the using the Configuration Explorer, by selecting a machine and drilling-down the list until the daemon is displayed. Right-click the daemon and choose Edit Daemon.

    Changes made to the daemon configuration are only implemented after the configuration is reloaded using the Reload Configuration option in the Runtime Manager.


    Text description of dmncnt.gif follows.

    Text description of the illustration dmncnt.gif

The following fields are displayed:

Automatically recover from failure - The daemon restarts automatically if it fails for any reason (any error that causes the daemon process to terminate, such as network process lost or the CPU running the daemon crashes and the backup daemon is defined on another CPU). All available and unconnected servers are terminated and any connected servers are marked and terminated on release. Also the backup starts a backup for itself.

The backup appends a new log file to the log of the original daemon, adding a line indicating that a backup daemon was started.

Maximum XML request size - The maximum number of bytes that the daemon handles for an XML document.

Maximum XML in memory - The maximum amount of space reserved for the XML in memory.

Default language - The language that the daemon supports. This setting is used when working with a client with a code page different from the server code page.

Call timeout - The timeout period for short calls for all daemons. The definition of a short call is a call that should be completed in a few seconds. For example, most calls to a database such as DESCRIBE should be completed in a few seconds as opposed to call like a GETROWS call, which can take a long time. In heavily loaded or otherwise slow systems, even short calls such as calls to open a file, may take a significant amount of time. If a short call takes more than the specified time to complete, the connection is aborted. The default value for this parameter is 60 seconds. Values of less than 60 seconds are considered to be 60 seconds.

Specifying the timeout in a workspace overrides the value set in this field for that workspace.

Connect timeout - The time the client waits for a daemon server to start. If the daemon server does not start within this period, the client is notified that the server did not respond. The value specified for this parameter serves as the default timeout for all the workspaces listed in the daemon configuration. The default value for this parameter is 60 seconds.

Specifying the timeout in a workspace overrides the value set in this field for that workspace.

Client idle timeout - The maximum amount of time any daemon client may be idle before the connection with the server is closed.

Specifying the timeout in a Workspace overrides this setting for that workspace.

Daemon Logging

The Daemon Logging section defines the daemon log file settings, the log file structure and the location where the log is saved. In addition it defines the data that is logged and traced in the file.


Note:

By default the log entries are written to SYSOUT for the daemon process.


The Daemon Logging section is accessed as follows:

  1. On the machine where Oracle Studio is installed, from the Start menu, choose Start > Programs > Oracle > Studio > Studio.

  2. Select the machine defined in "Configuring Oracle Connect for IMS/DB".

  3. Right-click the machine and choose Open Runtime Perspective.

  4. Right-click the daemon in the Runtime Explorer and choose Edit Daemon Configuration.

  5. Choose the Daemon Logging tab.

  6. After making changes to the daemon, right-click the daemon and choose Reload Configuration.


    Note:

    You can also change daemon settings in the using the Configuration Explorer, by selecting a machine and drilling-down the list until the daemon is displayed. Right-click the daemon and choose Edit Daemon.

    Changes made to the daemon configuration in the way are not implemented. They are only implemented after the configuration is reloaded using the Reload Configuration option in the Runtime Manager.


    Text description of dmnlog.gif follows.

    Text description of the illustration dmnlog.gif

The following fields are displayed:

Daemon log file location - Where the daemon produces its log data if you want the data written to a file instead of SYSOUT for the daemon process. The full path must be specified.

Logging options - Specifies what tracing is performed.

Trace options - Specifies what tracing is performed.

Server log filename format - The name of the server log file if you want the data written to a file instead of SYSOUT for the server process.

The following tokens can appear in the log file template and will be replaced accordingly:

%A - workspace name

%D - date (yymmdd)

%I - instance number of the given workspace server

%L - the path to INSTROOT.TMP. If you specify a file name without this path, the file is created under INSTROOT.TMP.filename, where INSTROOT is the high-level qualifier where Oracle Connect for IMS/DB is installed.

%P - server's process ID

%T - time (hhmmss)

%U - server's account name (username)

For example, a log file template %L.ATTSRVR%I can produce a log file such as: INSTROOT.TMP.ATTSRVR5, where INSTROOT is the high-level qualifier where Oracle Connect for IMS/DB is installed.

Daemon Security

The Daemon Security section is used for the following:

The Daemon Security section is accessed as follows:

  1. On the machine where Oracle Studio is installed, from the Start menu, choose Start > Programs > Oracle > Studio > Studio.

  2. Select the machine defined in "Configuring Oracle Connect for IMS/DB".

  3. Right-click the machine and choose Open Runtime Perspective.

  4. Right-click the daemon in the Runtime Explorer and choose Edit Daemon Configuration.

  5. Choose the Daemon Security tab.

  6. After making changes to the daemon, right-click the daemon and choose Reload Configuration.


    Note:

    You can also change daemon settings in the using the Configuration Explorer, by selecting a machine and drilling-down the list until the daemon is displayed. Right-click the daemon and choose Edit Daemon.

    Changes made to the daemon configuration in the way are not implemented. They are only implemented after the configuration is reloaded using the Reload Configuration option in the Runtime Manager.


    Text description of dmnsec.gif follows.

    Text description of the illustration dmnsec.gif

The following fields are displayed:

Administrators privileges - Identifies the users (accounts) allowed to perform administrative tasks (tasks that require administrative login).

Machine access - Manages access to the machine.

Workspaces

A daemon can include a number of workspaces. A workspace defines the server processes and environment that are used for the communication between the client and the server machine for the duration of the client request. Each workspace has its own definition. The workspace definition is divided into the following groups:

WS Info.

Using WS Info. you specify the features that control the operation of the workspace: the server type, the command procedure used to start the workspace and the binding configuration associated with this workspace.

The WS Info. section is accessed as follows:

  1. On the machine where Oracle Studio is installed, from the Start menu, choose Start > Programs > Oracle > Studio > Studio.

  2. Select the machine defined in "Configuring Oracle Connect for IMS/DB".

  3. Right-click the machine and choose Open Runtime Perspective.

  4. Drill-down the daemon to display the workspaces in the Runtime Explorer.

  5. Right-click the workspace and choose Edit Workspace Configuration. The WS Info. tab opens.

  6. After making changes to the daemon, right-click the daemon and choose Reload Configuration.


    Note:

    You can also change workspace settings in the using the Configuration Explorer, by selecting a machine and drilling-down the list until the daemon is displayed. Drill-down the daemon to list the workspaces. Right-click the workspace and choose Edit Workspace.

    Changes made to the daemon configuration in the way are not implemented. They are only implemented after the configuration is reloaded using the Reload Configuration option in the Runtime Manager.


    Text description of wsinfo.gif follows.

    Text description of the illustration wsinfo.gif

The following fields are displayed:

Workspace name - The name used to identify the workspace.


Note:

The default configuration includes the default Navigator Workspace. This workspace is automatically used if a workspace is not specified as part of the connection settings.


Description - A description of the workspace.

Startup script - The full pathname of the script that starts the workspace server processes. The script specified here must always activate the nav_login procedure and then run the server program (svc). If you do not specify the directory, the startup procedure is taken from the directory where the daemon resides. Oracle Connect for IMS/DB includes a default startup script, which it is recommended to use.

Specify only the script name, since the server is activated as a started task.


Note:

The installation includes a default startup script: ATTSRVR.


Server type - For internal use only.

Workspace binding name - For internal use only.

Timeout parameters - The time the client waits for the workspace server to start. If the workspace server does not start within this period, the client is notified that the server did not respond. Specifying the timeout here overrides the default setting, specified in the Control section.

See Also:

"Daemon Control" for details about the Control section

Client idle timeout - The maximum amount of time a workspace client can be idle before the connection with the server is closed.

Connect timeout - The time the client waits for a workspace server to start. If the workspace server does not start within this period, the client is notified that the server did not respond. The value specified for this parameter serves as the default timeout for all the workspaces listed in the daemon configuration. The default value for this parameter is 60 seconds.

WS Server

Using WS Server, you specify the features that control the operation of the servers started up by the workspace and allocated to clients. For example, you can configure the workspace to start up a number of servers for future use, prior to any client request, instead of starting each server when a request is received from a client.

The WS Server section is accessed as follows:

  1. On the machine where Oracle Studio is installed, from the Start menu, choose Start > Programs > Oracle > Studio > Studio.

  2. Select the machine defined in "Configuring Oracle Connect for IMS/DB".

  3. Right-click the machine and choose Open Runtime Perspective.

  4. Drill-down the daemon to display the workspaces in the Runtime Explorer.

  5. Right-click the workspace and choose Edit Workspace Configuration.

  6. Choose the WS Server tab.

  7. After making changes to the daemon, right-click the daemon and choose Reload Configuration.


    Note:

    You can also change workspace settings in the using the Configuration Explorer, by selecting a machine and drilling-down the list until the daemon is displayed. Drill-down the daemon to list the workspaces. Right-click the workspace and choose Edit Workspace.

    Changes made to the daemon configuration in the way are not implemented. They are only implemented after the configuration is reloaded using the Reload Configuration option in the Runtime Manager.


    Text description of wsserver.gif follows.

    Text description of the illustration wsserver.gif

The following fields are displayed:

Workspace server mode - The type of new server processes that the daemon starts up. The daemon supports the following server modes:

Reuse limit - The maximum number of times a particular server can be reused. A one-client server can be reused after its (single) client has disconnected. Reuse of servers enhances startup performance because it avoids the need to repeat initialization. The default for this field is none (0), indicating that server reuse is unlimited. This parameter is enabled only if the server mode value is Multi-client or reusable.

Clients per server limit - The maximum number of clients a server process for the current workspace accepts. The default for this field is none (0), indicating that the number of clients per server is unlimited. This field is enabled only if the server mode value is Multi-client.

Server availability

Resource limitations

Server Priority - The priority for servers. For example, a workspace for applications with online transaction processing can be assigned a higher priority than a workspace that requires only query processing.

WS Logging

Using WS Logging you specify parameters to log that occur with the workspace server process.

The WS Logging section is accessed as follows:

  1. On the machine where Oracle Studio is installed, from the Start menu, choose Start > Programs > Oracle > Studio > Studio.

  2. Select the machine defined in "Configuring Oracle Connect for IMS/DB".

  3. Right-click the machine and choose Open Runtime Perspective.

  4. Drill-down the daemon to display the workspaces in the Runtime Explorer.

  5. Right-click the workspace and choose Edit Workspace Configuration.

  6. Choose the WS Logging tab.

  7. After making changes to the daemon, right-click the daemon and choose Reload Configuration.


    Note:

    You can also change workspace settings in the using the Configuration Explorer, by selecting a machine and drilling-down the list until the daemon is displayed. Drill-down the daemon to list the workspaces. Right-click the workspace and choose Edit Workspace.

    Changes made to the daemon configuration in the way are not implemented. They are only implemented after the configuration is reloaded using the Reload Configuration option in the Runtime Manager.


    Text description of wslog.gif follows.

    Text description of the illustration wslog.gif

The following fields are displayed:

Trace options - Specifies what tracing is performed.

Specific log file format - Defines the name and location of the server log file if you want the data written to a file instead of SYSOUT for the server process. The parameter must specify the full pathname. If no directory information is provided for the log file, it will be located in the login directory of the account running the server.

The following tokens can appear in the log file template and will be replaced accordingly:

%A - workspace name

%D - date (yymmdd)

%I - instance number of the given workspace server

%L - the path to INSTROOT.TMP. If you specify a file name without this path, the file is created under INSTROOT.TMP.filename, where INSTROOT is the high-level qualifier where Oracle Connect for IMS/DB is installed.

%P - server's process ID

%T - time (hhmmss)

%U - server's account name (username)


Note:

Unless this parameter is specified, the log entries are written to SYSOUT for the job specified in the Workspace startup parameter.


WS Security

Using WS Security you specify the level of security at the workspace level, as opposed to the daemon level, which is set in the Security section of the daemon.

See Also:

For details about the Security section, see "Daemon Security"

The WS Security section is used for the following:

The WS Security section is accessed as follows:

  1. On the machine where Oracle Studio is installed, from the Start menu, choose Start > Programs > Oracle > Studio > Studio.

  2. Select the machine defined in "Configuring Oracle Connect for IMS/DB".

  3. Right-click the machine and choose Open Runtime Perspective.

  4. Drill-down the daemon to display the workspaces in the Runtime Explorer.

  5. Right-click the workspace and choose Edit Workspace Configuration.

  6. Choose the WS Security tab.

  7. After making changes to the daemon, right-click the daemon and choose Reload Configuration.


    Note:

    You can also change workspace settings in the using the Configuration Explorer, by selecting a machine and drilling-down the list until the daemon is displayed. Drill-down the daemon to list the workspaces. Right-click the workspace and choose Edit Workspace.

    Changes made to the daemon configuration in the way are not implemented. They are only implemented after the configuration is reloaded using the Reload Configuration option in the Runtime Manager.


    Text description of wssec.gif follows.

    Text description of the illustration wssec.gif

The following fields are displayed:

Administration - Identifies the users (accounts) allowed to perform administrative tasks (tasks that require administrative login) on this workspace. For example, a user with administrative rights to a workspace can refresh the specific workspace servers using the IRPCD command with the Refresh workspace option.


Go to previous page Go to next page
Oracle
Copyright © 2003 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index