Consultor Eletrônico



Kbase 16955: Multiple connect with -RO on HP - 1174 Error
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Multiple connect with -RO on HP - 1174 Error

DRAFT COPY - Currently under review and edit.

INTRODUCTION:
=============
Descr: Caller gets 1174 error when connecting to sports db using
logical names from the data dictionary.
This only happens after connecting normally (mpro), then connecting
w/ data dictionary using logical name and connecting -RO and then
then reconnecting again w/o -RO.

PROGRESS ERROR NUMBER: ERROR TEXT: TYPE:
====================== ================================== =========
1174 Invalid shared memory segment
identifier (1174)

To Reproduce:
=====================
rlogin tshp1 (or any hp system).
set up 7.3E environment (rdl 7)
prodb demo demo
mpro
From editor:
connect demo -RO. <F1>
disconnect demo. <F1>
connect demo -RO. <F1>

or..

1. $DLC/bin/pro
2. Use dictionary to connect to db with -RO (no logical name- ignore
1531 or 1552 warnings)
3. Disconnect using dictionary
4. Use dictionary to connect to db with no -RO and no logical name
Boom! (1174)

Result, as indicated above..
1174, invalid shared memory segment identifier.

Note: Although related to shared memory, on HP Systems, increasing the
shared memory kernal parameters for the 1174 error (as indicated in so
me kbases) will not correct this.

Workaround:
===========
1. Do not connect read only.
2. This is fixed in 8.2A.

Progress Software Technical Support Note # 16955