Kbase 13950: README.PRO for 6.2N09 patch, VAX, Alpha
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/10/1998 |
|
README.PRO for 6.2N09 patch, VAX, Alpha
PROGRESS Version 6.2N09 as of Wed 10-APR-1995 13:02:18
PROGRESS Version 6.2N09
-----------------------
This Patch for PROGRESS 6.2N09 includes the following files and
resolves the attached problem. Outlined below are detailed
instructions for implementation. If you need further assistance,
please contact Progress Technical Support.
Patch Contents
--------------
BKSYS.OBJ;1 DBMGR.OBJ;1 IOLYR.OBJ;1
IOSYS.OBJ;1 MTSYS.OBJ;1 NCSDNET.OBJ;1
NSAPRO.OBJ;1 PROGRES.EXE;1 PROGRES.MAP;1
README.PRO;1 SISYS.OBJ;1 UT.OLB;1
UTSYS.OBJ;1 VERSION.;1 VMSTOPRO.OBJ;1
_DBUTIL.EXE;1 _DBUTIL.MAP;1 _MPROSRV.EXE;1
_MPROSRV.MAP;1 _MPRSHUT.EXE;1 _MPRSHUT.MAP;1
_PROUTIL.EXE;1 _PROUTIL.MAP;1 _RFUTIL.EXE;1
_RFUTIL.MAP;1
Bug Fixes
---------
This patch includes solutions to the following issues.
I. RDB DataServer
Description: This solution was installed to remedy the improper
assignments of the NULL Value and the Unknown
Value (?) when the datatype DOUBLE PRECISION is
used within an RDB Field. PROGRESS now will properly
insert the correct number when using this floating
datatype.
II. MT Queue
Description: This solution was installed to remedy the problem
regarding the Micro Transaction Queuing. In
particular, PROGRESS was incorrectly flushing
PROGRESS notes prior to cancelling record locks
during abrupt terminal or process disconnects.
III. Ctrl-C
Description: This solution was installed to remedy the improper
CTRL-C handler under client/server environments.
PROGRESS was NOT properly handling the KEYBOARD
event CTRL-C under client/server. PROGRESS was
allocating a buffer and NOT verifing that there was
data in the buffer under some circumstances. A
FLAG is NOW set if the buffer contains data.
IV. RMS Block I/O
Description: This solution was installed to remedy the problem
associated to multiple connects and disconnects to
databases. PROGRESS now verify's a file open array
to a file closed array.
V. Disconnect Terminal
Description: This solution was installed to remedy the problem
associated to terminals that abruptly terminated
and PROGRESS was not adequately checking the
disconnect FLAG.
VI. DBKEY retry
Description: This solution was installed to verify that when
the PROGRESS error message (1124) exists, that it
is indicative of database corruption. If the
PROGRESS Server receives this message, PROGRESS
will perform a $QIO to device 10 times for record
verification. If the block of data can still NOT get
read from disk, PROGRESS will HEX dump the contents
of that block to the PROGRESS log file.
Instructions
------------
1. Create a directory call tmp
$ create/directory [.tmp]
2. Set working directory to [.tmp]
$ set default [.tmp]
3. Unpack files from the tape
$ backup/log mua0:62n08.sav/save *.*
4. Copy the files to their appropriate directories.
$ copy/log *.obj diskdev:[dlcload.4gl]* !diskdev is site
!specific devname.
$ copy/log ut.olb diskdev:[dlcload.4gl]*
$ copy/log version.; dlc:*
$ copy/log *.exe; dlc:*
$ copy/log *.map; dlc:*
5. Replace necessary images in shared memory.
6. Relink new executables to include new objects if your environment
requires the use of PROBUILD.COM.
7. Print a hardcopy of the readme.pro before file deletion.
$ print readme.pro
8. Once you are sure that appropriate files are copied and installed
delete the files located in [.tmp]
$ set default [.tmp] !set def to appropriate tmp directory
$ delete/confirm *.olb;,*.obj;,*.exe;,version.;,readme.pro;
Progress Software Technical Support Note # 13950