TurboIMAGE/XL Database Management System Reference Manual MPE/iX V6.5 (30391-90011)

648 AppendixD
Multiple Calls to DBLOCK
Remote Databases
Remote Databases
Locking remote database entities is the same as locking database entities with the
following exception. If the local system has a user-created process structure, and each
process is locking a remote database independently, the programs must have Multiple RIN
capability because they are in the same job/session. The only effect using MR capability
has on the local system is that the rule prohibiting multiple DBLOCK calls is not enforced.
However, to access remote databases, each local process must issue a separate REMOTE
HELLO to ensure that it has a corresponding process in the remote system.
The system does not force you to establish corresponding remote processes, but failure to
do so can result in the remote session being suspended permanently which requires a
remote system restart to recover.
CAUTION
Hewlett-Packard does not accept responsibility for system lockouts and
deadlocks when Multiple RIN capability is in use with TurboIMAGE/XL.
The following DBUTIL command can be useful in tracing deadlocks that occur when
CAP=MR is used.
>>SHOW
database name
LOCKS