Scalable Database Server, HiRDB Version 8 Installation and Design Guide

[Contents][Index][Back][Next]

5.1.2 Notes on using plug-ins

Organization of this subsection
(1) HiRDB setup/startup conditions and availability of plug-ins
(2) Availability of plug-ins in the event of plug-in initialization error
(3) Availability of plug-ins depending on the unit

(1) HiRDB setup/startup conditions and availability of plug-ins

Table 5-1 shows the HiRDB (unit) setup/startup conditions and availability of plug-ins.

Table 5-1 HiRDB (unit) startup conditions and availability of plug-ins

Plug-in utilization declaration (pdplugin operand) Registration of plug-in (pdplgrgst) Plug-in initialization error Whether or not unit can be started Availability of plug-in
Not specified Registered None S [Figure]
Occurred S [Figure]
Not registered None S [Figure]
Occurred S [Figure]
Specified Registered None S S
Occurred S [Figure]
Not registered None S [Figure]
Occurred S [Figure]

S: Unit can be started, and plug-in can be used.

[Figure]: Unit cannot be started, nor can plug-in be used.

(2) Availability of plug-ins in the event of plug-in initialization error

Plug-ins are initialized automatically during HiRDB startup. If multiple pdplugin operands are specified in the system common definition and at least one of them results in a plug-in initialization error, none of the plug-ins in the unit can be used.

(3) Availability of plug-ins depending on the unit

The availability of plug-ins depends on conditions at the unit in the following cases:

An SQL statement that calls only the available plug-ins will execute successfully; however, if it attempts to call even one unavailable plug-in, execution of the SQL statement will fail.