Annons
Annons
COMMUNICATOR 3000 >
MPE V Version G.23.00, Release 23
®
HP Computer Museum
www.hpmuseum.net
For research and education purposes only.
HP 3000 Computer Systems
Computer
, Museum
COMMUNICATOR 3000
Version G.23.00 of MPE V (Release 23)
2] Paciaro
8000 FOOTHILLS BOULEVARD, ROSEVILLE, CA 95678-6502
Part No. 32033-90256 Printed in U.S. A. 4/92
Volume 3, Issue $ R3215
NOTICE
The information contained in this document is subject to change without notice.
HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS
MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Hewlett-Packard shall not
be liable for errors contained herein or for incidental or consequential damages in connection with the
furnishing, performance or use of this material.
Hewlett-Packard assumes no responsibility for the use or reliability of its software on equipment that
1s not furnished by Hewlett-Packard.
This document contains proprietary information which is protected by copyright. All rights are
reserved. No part of this document may be photocopied, reproduced or translated to another language
without the prior written consent of Hewlett-Packard Company.
Copyright © 1991 by HEWLETT-PACKARD COMPANY
Cover: California State Railroad Museum by Waller Photographics, 1992
CONVENTIONS USED IN THIS MANUAL
NOTATION
nonitalics
italics
|]
{)
DESCRIPTION
Words in syntax statements which are not in italics must be entered exactly as
shown. Punctuation characters other than brackets, braces and ellipses must also be
entered exactly as shown. For example:
EXIT;
Words in syntax statements which are in 1talics denote a parameter which must be
replaced by a user -supplied variable. For example:
CLOSE filename
An element inside brackets in a syntax statement 1s optional. Several elements
stacked inside brackets means the user may select any one or none of these elements.
For example:
B User may select A or Bor neither.
When several elements are stacked within braces 1n a syntax statement, the user must
select one of those elements. For example:
A
B User must select A or Bor C.
С
A horizontal ellipsis in a syntax statement indicates that a previous element may be
repeated. For example:
[,1temname]...;
In addition, vertical and horizontal ellipses may be used 1n examples to indicate that
portions of the example have been omitted.
A shaded delimeter preceding a parameter in a syntax statement indicates that the
delimeter must be supplied whenever (a) that parameter is included or (b) that
parameter 1s omitted and any other parameter which follows 1$ included. For
example:
itema[,itemb][,itemc]
means that the following are allowed:
itema
itema,itemb
itema,itemb,iteme
ttema, itemc
CONVENTIONS (continued)
underlining
shading
—
CONTROLIChar
When necessary for clarity, the syinbol A may be used in a syntax statement to
indicate a required blank or an exact number of blanks. For example:
SET [ (modi fier) ] A (variable) ;
When necessary for clarity in an example, user input may be underlined. For
example:
NEW NAME? ALPHA
In addition, brackets, braces or ellipses appearing in syntax or format statements
which must be entered as shown will be underlined. For example:
LET var[[subscript]] = value
Shading represents inverse video on the terminal’s screen. In addition, it 1s used to
emphasize key portions of an example.
The symbol U _) may be used to indicate a key on the terminals keyboard. For
example, indicates the carriage return key.
Control characters are indicated by followed by the character. For example,
(CONTROL)Y means the user presses the control key and the character Y simultaneously.
CONTENTS
SECTION 1
INTRODUCTION
An MPE V Update . . . . .. ee 1-1
SECTION 2
SYSTEM INFORMATION
Announcing MPE V Console Revert. . . . . . . . 2.2.0.2... 2 nece 2-1
Announcing HP EXPLAIN . ©... LL LL LL LL ALL LL LL 10 2-3
Clarification of STORE PACKED Option... ..... 2021114144 112 4 112 2-5
Improved RESTORE Performance for DDS. ....... 2... 2 erre. 2-6
New Items Available Through the JOBINFO Intrinsic . . . ................ 2-7
Introducing the Known Vendor Table . . . . . ........................ 2-8
Announcing MPE V MI Expansion .......... ii. 2-9
STORE/RESTORE Multiple Exclusion Filesets. .. . . .. ............... 2-12
New Tape Creation Date Option for RESTORE . . . . .................. 2-13
SHOWOUT Enhancement. . . . . . . . 2.0 e a aaa oe a 2-14
The New DELETE Command for SPOOKS. . ....................... 2-15
Additional MPE V Release 23 Fixes and Enhancements . . . . ............. 2-18
Enhancement to FCOPY. . . . . . eee aa aa ea 2-25
Announcing MPE V Release 23 Fixes. . . . . . . aa 2-26
MPE V 1P Platform Cumulative Fix Matrix . . ...................... 2-31
SECTION 3
ADDITIONAL SOFTWARE PRODUCTS
HP DeskManager 36570 B.05.00... 1101100101 LL 4 LL LL LL 4 LL 1100 3-1
HP DeskManagerPLUS 36567 B.0S.00. . . . . . . LL 4 LL LL LL 11220 3-6
HP File/ Library 27520 B.OS.00. ..... ea ea 3-10
HP Word Intrinsics A.O1.08$ ...... aaa 3-11
HP Listkeeper A.03.20. ..... ee 3-12
HP COBOL I1/V Enhancement. ....... 41104 41101 LL LL LL LL LL LL LL 0 3-13
VPLUS Enhancements for Release 23 .... 1.122141 LL LL LL LL LL LL 3-15
Business Report Writer/V Enhancements .. ... 1.101211 1411 LL 01111110 3-17
HP GlancePlus/V 60-Day Trial Software. .. ... 111110111101 1 11110 3-19
HP LaserRX/MPE Enhanced . . ...... 110101121111 LL LL LL LL LL 120 3-20
HP GlancePlus Pak for MPE V. . 120101211011 LL LL 1111110 3-22
SECTION 4
HARDWARE SUPPORT
MPE У Hardware Support. .. .... 22414411 LL 1 LL LL LL LL LL a LL 1120 4-1
CONTENTS (continued)
SECTION 5
PRODUCT RELEASE INFORMATION
MPE V Product Releases. . . . . .. ............ ..... aaa 5-1
Supported Releases .. .. 1.111111 LL LL LL LL LL LL 0 Ce 5-1
Supported MIT Matrix . . . . . aaa aa 5-3
SECTION 6
CATALOG OF USER DOCUMENTATION ........... 2... 2... 6-1
SECTION
INTRODUC TION
An MPE V Update
by Mary Ann Mercer and Ross Martin
Software Technology Division
INTRODUCTION
MPE V continues to be supported and enhanced. Hewlett-Packard understands that MPE V customers are
concerned about continued support for their systems, and to address this concern, the Software Technology
Division (SWT) 1$ investing in a variety of efforts to meet the needs of MPE V users. While no new
hardware systems are planned for the MPE V platform, support and software development resources are
being vigorously applied to the ongoing viability of the systems customers depend on. As evidence of HP's
commitment to MPE V, numerous enhancements and quality improvements are available in Release 23
and Release 2P, scheduled to ship summer and fall of 1992, respectively. Customers can look forward to
subsequent releases containing enhancements and fixes in the future. This article explains HP's plans for
MPE V with a focus on Release 23. Enhances and fixes to Release 23 also apply to Release 2P.
HP continues to take customer feedback seriously. The improvements incorporated into Releases 23 and
2P have been largely driven by customer input. Six of the top eight enhancements identified in the
INTEREX System Improvement Committee's survey of enhancement requests for MPE V (published in the
May ’91 Interact issue), as well as additional enhancements requested through other sources will appear in
Releases 23 and 2P.
In addition, the entire backlog of MPE V service requests has been evaluated and 35 of the 40 high
impact/high visibility problems have been fixed. Reliability has long been one of MPE V’s strengths, and
these efforts will further increase the reliability of future MPE V versions. Release 23 will be available
early this summer. If you have an urgent need for fixes or enhancements in this release, and have a
software support contract, contact your Technical Consultant (formerly Systems Engineer). However, we
strongly recommend you wait for the normal distribution of the next platform release (Release 2P,
available fall 1992) so that you will receive additional fixes plus a support life of 48 months.
HP provides platform releases every 18 months. These releases are designed for maximum reliability,
containing only problem fixes on top of the previous release functionality. Starting with Release 2P,
platform releases will have a support life of 48 months, increased from 30 months, and receive future
patches and retrofits. Platform releases are automatically distributed to everyone on a support contract.
Between platform releases, HP provides releases that include enhancements and fixes. These releases are
available by request to customers on support contracts. The support life of these releases will extend three
months past the next platform release or 12 months, whichever 1s longer. Release 23 falls into this
category.
For customers currently on V-Delta-7, V-Delta-8, and V-Delta-9, 1t 1s easier to wait to update directly
to Release 2P than to move to Release 1P first. The support life for these MITs have been extended to
three months past the release of Release 2P so customers can remain on their current version and move
directly to Release 2P upon availability, without the risk of remaining on an unsupported MIT.
1-1
Introduction
This MPE V development and maintenance activity should make it clear HP is fully supporting MPE V.
We will continue to provide the exceptional support HP 1s famous for, as long as customers need it. And
when you are ready to migrate to MPE/1X systems for increased performance and functionality, we will
make sure the migration remains simple for you.
MPE V Enhancements
Descriptions of the major enhancements for Release 23, listed below are available online through the MPE
HELP subsystem by using the NEW keyword. The information displayed when you type HELP NEW 1$ а
short description of the enhancements and how to find more information for each.
Releases 23 and 2P add many enhancements already present in MPE/1X thus making compatibility with
MPE/1X even better.
1-2
The New DELETE Command for SPOOK 5
SPOOK $ now allows wildcard spool file deletes by date, priority and USER. ACCOUNT. Date and
priority wildcards allow >, <, =, >=, <=, and <> operators. USER. ACCOUNT allows either USER
or ACCOUNT name or @.
SHOWOUT Enhancement
The SHOWOUT command now displays the completion percentage for active spool files.
New Items Available Through the JOBINFO Intrinsic
The JOBINFO intrinsic now returns job initiation information.
The Known Vendor Table
This new data structure will be available for third party developers to help them manage their
data.
STORE/RESTORE Multiple Exclusion Filesets
STORE, RESTORE, and SYSDUMP file sets are more powerful. They now allow up to 9
exclusion file sets for each file set.
Improved RESTORE Performance for DDS
The MPE V DAT tape driver, STORE, and TurboSTORE now utilize the fast search capability of
the DAT tape drives. The result is a significantly faster restore of individual files from a large
DDS STORE or TurboSTORE tape. This feature 1s automatically enabled 1f using DDS tape
drives and will work with STORE and TurboSTORE tapes created before this enhancement.
New Tape Creation Date Option for RESTORE
The tape creation date can now be displayed during a RESTORE with the new keyword
TAPEDATE.
The New MPE V EXPLAIN Utility
HP EXPLAIN allows users quick, online access to explanations of MPE V system error messages.
It can run on any terminal or PC (using a terminal emulator), and does not need any special
capabilities.
MPE V MI Expansion
The Measurement Interface will be expanded to support the maximum number of processes on
MPE V (from 628 to 1024 processes).
Introduction
¢ MPE V Console Revert
The logical console is now returned to ldev 20 if a user logs off with the logical console assigned
to their terminal ldev if the ldev 1s a modem port.
e The New Dispatcher Priority Oscillation Boost Property
The dispatcher now supports the priority oscillation boost property. This feature gives a system
manager increased control over allocating CPU resources. Specifically, enabling oscillation on a
subqueue will cause the dispatcher to favor longer transactions and help prevent these types of
processes from being CPU "starved" when the system is very busy. Online reporting 1s an example
of a long transaction.
e Performance Improvement For COBOL Programs
Many large COBOL programs will show an increase in performance on Release 23 and 2P due to
a change in the trap handling code on MPE V.
e Job File Modification Date
As of Releases 23 and 2P, streaming a job will not cause the modification date in the job file label
to be updated.
e SUPPACCT.PUB.SYS Enhanced for Release 23 and 2P
FIELDJOB, extraneous error messages, and redundant commands have been eliminated, greatly
improving efficiency and reducing paper usage. In addition, the SYS account has been set to
LOCK access=ANY to improve consistency between MPE V, MPE/1X, and HP Desk.
Refer to Section 2 for a detailed description of all the fixes that have gone into Release 23, including 35
O defect fixes.
Additional Software Products
e HP DeskManager 36570
Version B.05.00 is now available and includes the following major enhancements: ability to
configure NS connections with adjacent computers; an increase 1n the number of master trucks
running on a system; return -to-sender facility enhanced; the user interface now supports more
functions; hooks are available for ISO7 support; and configurations of local systems can now be
done in batch using MAILUTIL local data.
e HP DeskManagerPlus 36567
Version B. 05.00 1s now available and includes all of the HP DeskManager B. 05.00 enhancements
plus the following major enhancements: routed messages can be indicated to require
authorization/approval of a set of recipients; garbage collection can be run continuously with all
other HP DeskManagerPlus processes; centralized administration 1s accomodated; and enhanced
intrinsics have been developed for integration purposes.
e HP COBOL II/V
This product was enhanced to output a new message at compile time 1f data has the potential of
O getting lost.
1-3
Introduction
1-4
VPLUS Release 23 and 2P
This release has three new enhancements: native character pattern matching; new state codes; and
a new intrinsic, VGETARBINFO.
Business Report Writer/V
This product adds frequently asked for enhancements: simplified dictionary maintenance;
streamlined report development; suppressing repetition with greater flexibility; and much more.
HP GlancePlus/V
This product has a 60-day trial copy available.
HP LaserRX/MPE
This product has several exciting, new features: host access to data; service level support;
scheduled log files adjusted as they become full; and log file analysis. greatly improve unattended
system monitoring.
SYSTEM INFORMATION
Announcing MPE V Console Revert
by Ralph Carpenter
Software Technology Division
INTRODUCTION
With MPE V Release 23, any non-hardwired terminal which has received system console status (by use of
the CONSOLE idev command) automatically releases system console status when the user logs off or the
terminal connection 1s lost.
WHY WAS THIS CHANGE NECESSARY?
Currently, any MPE V terminal not connected via DS can be assigned system console status, by virtue of
the user of that terminal ~- assuming he has sufficient capability to do so -- entering the CONSOLE ldev
command.
A problem can arise if the user of that terminal later logs off the system without entering another
CONSOLE 20 command to revert the system console status: The problem arises when the terminal in
question happens to be connected via modem or data-switch.
This type of situation most likely occurs at a customer site where central administration of multiple HP
3000s 1s practiced. At such multiple-HP 3000 sites, a data switch 1s often used for occasional connections
required between the operations center and the remote HP 3000 -- employing the CONSOLE idev
command. In such instances, console logging messages such as job start/stop, session logon/logoff, device
ready/not-ready, etc. normally print on the remote console; but, occasionlly the remote console operator
might inadvertently end the session by logging off or by terminating the connection, without first
entering a CONSOLE 20 command. MPE V continues to attempt to print the console logging messages to
the logical system console. Once the console logging 1/0s begin encoutering time-outs due to the
connection being terminated, the result 1s exhausting MPE V’s virtual memory space resulting in a system
failure.
With Release 23, the logical console is dependent upon the nature of the terminal connection with system
console status when that terminal logs off: If the logical console terminal is not hardwired, then the
system console status reverts automatically to logical device 20 upon log off or upon connection
termination (that is, system console status reverts to that of the physical system console ¿dev detected
during execution of the system program INITIAL). On the other hand, if the terminal that acquired
system console status is hardwired, that terminal will retain system console status in spite of a log off by
the remote console operator. The net result of this enhancement 1s to eliminate a common cause of
system failures which is caused by neglecting to type a CONSOLE 20 command before logging-off from a
non-hardwired terminal that had been assigned system console status.
System Information
CAN A LOGGED-OFF TERMINAL KEEP CONSOLE STATUS?
There 1s only one condition under which a terminal can remain as the logical system console following the
end of the session —- that 1s the case of a hardwired terminal.
2-2
System Information
Announcing HP EXPLAIN
by Kathryn Jefferies
Software Technology Division
Computer
. Museum
INTRODUCTION
HP is introducing a new utility, HP EXPLAIN, with available with Release 23 (С. 23.00) о? МРЕ У. HP
EXPLAIN allows users quick, online access to "cause and action" information for MPE V system error
messages. It can run on any terminal, and does not need any special capabilities. You can display or print
the explanation for one message, print an entire set of messages and their explanations, or you can perform
a keyword search of all messages in the system catalog to find a particular message.
Three sets of messages are documented 1n this first release of HP EXPLAIN: Command Interpreter (CIERR
messages), File System (FSERR messages), and the System Failure errors (SFERR messages). Additional sets
will be added in subsequent releases.
EXPLAIN Syntax
Run EXPLAIN.PUB.SYS with the new MPE V Command Interpreter command, EXPLAIN. You may
issue this command from a session or job. You may not use 1t from a program or in BREAK. Pressing
[BREAK] suspends execution.
If you enter the EXPLAIN command with no parameters, EXPLAIN prompts you with the EXPLAIN>
prompt for utility commands until you enter the EXIT command.
If you enter the EXPLAIN command with any of the parameters described below, EXPLAIN will execute
the command, then return control to the MPE prompt.
EXPLAIN [message type and number]
PRINT [message type and number]
FIND [message number] [search string]
Parameters
message type and number Displays information about a certain
error message. The message type and
number are the set or subsytem, such
as Command Interpreter (represented by
CIERR) and the message number (such
as 83).
PRINT [message type and number] Prints a message and its explanation
on the system line printer (class LP).
2-3
System Information
FIND [message number] Displays all messages from the system
[search string] catalog which contain the message number
or search string specified.
Examples
To see the explanation for the Command Interpreter error:
STREAM FILE MUST BE OF TYPE ASCII (CIERR 83)
enter the following at the MPE prompt:
EXPLAIN CIERR 83
The utility displays the error and its explanation, then returns you to the MPE prompt. To print that
same message on the system line printer (class LP) enter the PRINT command with the EXPLAIN
command at the colon prompt:
EXPLAIN PRINT CIERR 83
DISK SPACE USAGE
For Release 23, HP EXPLAIN uses approximately 2000 sectors of disk space on your system. The required
disk space will increase with subsequent releases, as more sets of messages are added to HP EXPLAIN’s
catalog. If you need to reduce the number of sectors used by HP EXPLAIN, you can delete the
explanation catalog.
NOTE
If you delete the explanation catalog, HP EXPLAIN will still run, but you
will no longer see explanations for the error messages. When you enter a
message type and number, the following message will be displayed:
NO ADDITIONAL INFORMATION AVAILABLE FOR THIS MESSAGE.
We suggest that if you need to delete the catalog, first print the sets which contain the error explanations
for Command Interpreter, File System, and System Failure then delete the catalog. To print these sets,
enter the following commands:
EXPLAIN PRINT CIERR
EXPLAIN PRINT FSERR
EXPLAIN PRINT SFERR
Then delete the catalog by entering the following command:
PURGE CACATO000.PUB.5YS
2-4
System Information
Clarification of STORE PACKED option
by Yukihiko Umezawa
Software Technology Division
A new PACKED option of STORE was introduced in MPE V Release 22. This option is valid for
magnetic tape devices but not valid for serial disk devices including cartridge tape drives such as HP 9140,
HP 9144, HP 9145, and HP 35401.
With the PACKED option, STORE places all of the STORE/RESTORE data into one logical file. It helps
magnetic tape devices to be streamed continuously and provides significant performance improvement
over labeled tape STORE. Due to device characteristics, serial disc devices, including cartridge tape drives,
do not receive much benefit from the PACKED option.
For more information about the PACKED option, refer to the article "New STORE O - PACKED" of
COMMUNICATOR 3000 Version G.22.00 of MPE V (Release 22).
2-5
System Information
Improved RESTORE Performance for DDS
by John Schimandie
Software Technology Division
INTRODUCTION
Restoring single files or small groups of files from DDS tape devices was very time consuming. This
enhancement utilizes the "fast search" capability of your DDS tape device and significantly reduces the
time to restore single files or small groups of files. The performance improvement you see will vary, but in
factory performance tests the restore for a single file at the end of a DDS cartridge took 48 minutes
without "fast search” and 2 minutes with the "fast search” enhancement.
NEW SYNTAX
"Fast search" 1s completely transparent to the user and 1s supported both in RESTORE and TurboSTORE.
There are no syntax changes and "fast search” 1s automatically enabled for most tape formats and
hardware configurations.
SUPPORTED TAPE FORMATS
"Fast search" 1s supported on all STORE tape formats except for Packed Labeled Tapes. Packed Labeled
Tapes are created only when the STORE command contains the keyword PACKED and the tape device
file equation referenced contains the keyword LABEL. Here is an example of how you create a Packed
Label Tape format.
file labtape;dev=tape; label
store €.0.myacct;*labtape; packed
This example specified the file LABTAPE to be a labeled tape on device class TAPE. The PACKED
keyword in the STORE command causes a Packed Labeled Tape format to generated. "Fast search" 1s not
supported for this tape format.
SUPPORTED HARDWARE CONFIGURATIONS
All direct connect DDS tape devices support the new "fast search" capability. Remote DDS tape devices
do not support "fast search”. An example of a remote tape device specification 1s shown below. In this
example "fast search" would be disabled.
file mytape;dev=remotenode#tape
restore *#mytape;@[email protected]
This example requests the tape to be mounted on device class TAPE on the remote node named
REMOTENODE.
2-6
System Information
New Items Available
Through the JOBINFO Intrinsic
by Robert Ross
Software Technology Division
INTRODUCTION
The JOBINFO intrinsic has been enhanced to provide access to eight new items, mostly pertaining to the
initiator of a job or session. Much of this information 1s also provided by the Security Monitor product
when a job 1s streamed.
NEW JOBINFO ITEMS
When JOBINFO 1s called using item numbers 41 through 47 the following information 1s returned about
the user who initiated the job, rather than the job itself:
- Item 41 returns a DOUBLE value containing the Job or Session Number
- Нет 42 returns a LOGICAL ARRAY containing the Job or Session Name
- Item 43 returns a LOGICAL ARRAY containing the User Name
- Item 44 returns a LOGICAL ARRAY containing the Account Name
- Item 45 returns a LOGICAL ARRAY containing the Logon LDEV #
- Item 46 returns a LOGICAL value containing the Job Initiation Date
- Item 47 returns a DOUBLE value containing the Job Initiation Time
The other new JOBINFO item number will let the caller find out whether a job or session 1s in QUIET
mode, and pertains to the job/session itself rather than the initiating job or session:
- Item 40 returns an INTEGER value defined as:
0 = The job/session 1s NOT in Quiet mode
1 = The job/session IS in Quiet mode
ITEM NUMBERS NOT SUPPORTED ON MPE V
Calling JOBINFO with ¡tem numbers 37, 38 or 39 1s not supported on МРЕ У.
System Information
Introducing the Known Vendor Table
by Robert Ross
Software Technology Division
INTRODUCTION
Beginning with Release 23 of MPE V, there will be third-party support of a new data structure called the
"Known Vendor Table". This table will be stored in a data segment pointed to by a System Global
Extension cell. It will be available on a global "first-come, first-served" basis for any vendor who would
like to use 1t to store a word of information - usually a data segment number that the vendor has set up
for sharing information among multiple users or processes.
WHY A KVT?
Software developers do not have any standard way of storing and quickly finding global and/or local
information for any or all of their users. The KVT allows any vendor to register and get an assigned
number along with the code routines to access the KVT. This number would be an offset into the KVT
data segment, and the routines would handle KVT initialization, vendor setup and takedown, locking, and
reading and writing information into the vendor’s buffer (data segment).
HOW TO GET STARTED USING THE KVT
The vendor numbers will be assigned numerically as they are requested. To register for a vendor number,
and find out how to get the routines to use the KVT, contact:
Stan Sieler
Allegro Consultants, Inc.
2101 Woodside Road
Redwood City, CA 94062
Voice.: (415) 369-2303
Рах...: (415) 369-2304
2-8
System Information
Announcing MPE V MI Expansion
by Ralph Carpenter
Software Technology Division
INTRODUCTION
The MPE V Measurement Interface has been expanded with MPE V Release 23. The expansion consisted
of increasing the maximum number of measurable processes, or pins, from the current 628 to MPE V's
maximum configurable number of PCBs -- 1024.
MORE MEASURABLE PINS...SO WHAT?
What does the ability to measure more pins mean to you as a system manager? The answer 1s with the
Expanded MPE V Measurement Interface facility, you no longer need to lower the configured maximum
number of pins simply to run your favorite performance tools -- GlancePlus/V or LaserRX/MPE --
along with your application load. This simple fact can mean great savings to you in hours of down-time,
as well as in time saved you would otherwise have spent trying to duplicate the exact application load
conditions your system was experiencing prior to the shut-down.
Should your system demonstrate unusual behavior (such as a slow-down) and you're not really sure of the
cause for the behavior -- AND your system is one that needs every one of those 1024 pins because it 1s a
heavily used system... then you can simply run one of HP’s revised performance tools and determine what
is causing the problem, right then and there, without having to wait for assistance.
With this expanded facility HP has available enhanced versions of your fa orite HP performance tools --
GlancePlus/V and LaserRX/MPE Contact your HP Sales Representative or your HP Professional
Consultant 1f you need more information on these tools.
COMPATIBILITY ISSUES
With the introduction of the MPE V Measurement Interface Expansion, the number of measurable pins
was increased, requiring neither a change to application programmatic interfaces nor to key data
structures. Thus, existing performance tools will continue to execute as they do currently, even with the
MPE V Measurement Interface Expansion installed.
The expansion was accomplished using two additional Extra Data Segments and six previously unused
pointer cells within the "MEASINFOTAB" Extra Data Segment. Those of you familiar with the current
pointer cell approach will not be surprised by the fact that a similar approach was used for these newly
added Extra Data Segments.
Although current versions of MPE V performance tools require re-configuring the maximum number of
PCBs below 628, they will continue to operate as they do today, reporting correct information on the first
628 processes. Of course, installing the revised performance tools from HP will lift this restriction.
2-9
System Information
DETAILS OF THE EXPANSION
Here are the details of the MPE V Measurement Interface Expansion for those of you that already know
how the existing MPE V Measurement Interface works:
To start gathering process-level statistics, the performance application must first call the MPE V
procedure STARTSTATISTICS with the parameter CLASSMASK set to the value 1 for process-level
statistics, or the value $10 for miscellaneous process-level statistics.
Once STARTSTATISTICS has returned a condition code indicating no error to the performance
application, the system will begin gathering its statistics according to the requested CLASSMASK
parameter. The performance application may sample the collected data from time to time. This data
sampling is done by copying information from the allocated Extra Data Segments into your program’s data
area (an explicitly allocated Extra Data Segment is recommended for this purpose). There are
process-level counters maintained for every active process -- these are described in the MPE V Tables
Manual. Also described there are the locations of the process-level Extra Data Segment and miscellaneous
process-level Extra Data Segment within the MEASINFOTAB Extra Data Segment, number %73 - (59).
The process-level and miscellaneous process-level pointer cells currently consume three locations each
within MEASINFOTAB:
MEASPROCXDSBANK = MEASINFOTAB(Z21)... process counters, lst XDS
MEASPROCXDSBASE = MEASINFOTAB(%22)
MEASPROCXDSNUM = MEASINFOTAB(%23)
MEASMPROCXDSBANK = MEASINFOTAB(%32) ... misc process counters, Ist XDS
MEASMPROCXDSBASE = MEASINFOTAB(%33)
MEASMPROCXDSNUM = MEASINFOTAB(%34)
and the newly-assigned cells occupy the following locations:
MEASMPROCXDS2BNK = MEASINFOTAB(%40) ... misc process counters, 2nd XDS
MEASMPROCXDS2BSE = MEASINFOTAB(%41)
MEASMPROCXDS2NUM = MEASINFOTAB(%742)
MEASPROCXDS2BANK = MEASINFOTAB(%43) ... process counters, 2nd XDS
MEASPROCXDS2BASE = MEASINFOTAB(444)
ME ASPROCXDS2NUM = MEASINFOTAB(%45)
For pins 1-628, the counters are maintained in the first pair of Extra Data Segments -- both for
process-level and miscellaneous process-level counters. For pins 629-1024, the two sets of counters are
maintained in the second pair of Extra Data Segments.
All of the MPE V Measurement Interface’s Extra Data Segments will be maintained as long as the
application program that called STARTSTATISTICS 1s executing; the Extra Data Segments are
de-allocated, and the counter modifications cease automatically upon the termination -- normal or
abnormal -- of the originating performance application program. This behavior 1s unchanged between
the current Measurement Interface and the Expanded Measurement Interface -- except now there are
two additional segments subject to deallocation.
This information -- and much more -- 1s available to you in the new MPE V Release G.23 Tables
Manual, part number HP 32033-90147. Order this product through your HP Sales Representative for
complete details.
System Information
PERFORMANCE TOOLS
GlancePlus/V and LaserRX/MPE are available from your HP Sales Representative under the following
product numbers:
e GlancePlus/V: HP 50733B. Specify the appropriate option for the model of the system you intend to
monitor:
Opt. 310 -- Micro 3000
Opt. 320 -- Series 39-58
Opt. 330 -- Series 64-70
e LaserRX/MPE: HP 50700B. Specify the appropriate option for the number of systems you intend to
monitor:
Opt. 001 -- 1 10 3 systems
Opt. 002 -- 4 to 10 systems
Opt. 003 -- 11+ systems
Opt. 004 -- 1 system only
Opt. 005 -- analyzer software only
System Information
STORE/RESTORE Multiple Exclusion Filesets
by Yukihiko Umezawa
Software Technology Division
INTRODUCTION
A new feature has been added to STORE/RESTORE and TurboStore allowing you to specify multiple
exclusion filesets. A maximum of nine filesets can be specified as exclusion filesets against each fileset to
be stored or restored. It 1s also available in indirect files. This feature has been offered on MPE/1X
TurboStore although it is not available on MPE/iX CMSTORE program.
This feature may be used to save some resources for the system backup by excluding several accounts
which you do not need to store. Or it may be used to eliminate the indirect file which was created in
order to exclude several unwanted filesets by specifying a big list of wanted filesets.
STORE AND RESTORE SYNTAX CHANGE
The syntax change of STORE/RESTORE for filesets specification:
STORE [{fileset] [,fileset]] [,...]}]
}]
[{tindirectfile
RESTORE [restorefile]
[;{fileset [,fileset] [,...]}]
[;{tindirectfile >]
The fileset parameter has the form:
filesto(re)store[-filestoexclude[-filestoexclude[-...]]]
Both filesto(re)store and filestoexclude may be fully qualified in the form:
filename [.groupname [.accountname]]
The characters Q, %, and ? can be used as wildcard characters 1n filename, groupname, and
accountname.
EXAMPLE
The following 1s the example of the usage of the new feature:
: STORE @.pub.sys-NMLG@.@.@-LOG@.@. @ €
@[email protected]@[email protected]@[email protected]@- junk@.@.@[email protected];&
# TAPE ; SHOW
System Information
New Tape Creation Date Option for RESTORE
by John Schimandie
Software Technology Division
INTRODUCTION
The RESTORE command has a new keyword, TAPEDATE, which displays the tape creation date. This
enhancement has been added to both STORE and TurboSTORE so that every customer can use this
feature. The tape creation date has always been part of every STORE tape, so you can use this new
feature with any STORE tape. Displaying the tape creation date is an excellent way to verify you have
mounted the correct tape.
NEW SYNTAX
The new keyword, TAPEDATE, can be placed anywhere after the first two semicolons in the RESTORE
command
RESTORE [tapedevice];[filestorestore] [[;option] ...]
option - one of the many optional RESTORE keyword options. See the
online help text for all options. This enhancement adds
the keyword TAPEDATE.
The date 1s displyed in the same format as returned by the FMTDATE intrinsic.
FRI, JAN 6, 1989, 7:39 AM
EXAMPLE
RESTORE *tape;@.pub.sys;tapedate
TurboSTORE HP30167A.00.11 (C) Hewlett-Packard Co., 1987.
RESTORE *TAPE;8.PUB.SYS; TAPEDATE
THU, NOV 23, 1972, 3:52 AM
Tape Creation Date: THU, NOV 23, 1972, 2:39 AM
WILL RESTORE 4 FILES; NUMBER OF FILES ON TAPE = 4
FILES RESTORED: 4
System Information
SHOWOUT Enhancement
by Richard A. Santos
Software Technology Division
The SHOWOUT command has been enhanced to make 1t easier to monitor the progress of files as they are
printed. A new column, DONE, has been added to display the percent of the file that has completed
printing. That is, the percent that is shown 1s actually the percent of the file that has been sent to the
printer. Therefore, if the printer has a large buffer the percent displayed will reflect what has been sent
to the printer and may be larger than what has acutally been printed by the printer.
With this new feature 1t will be easier to determine when the current file being printed will be finished.
Situations such as trying to process a high priority print request or preparing to do a full backup will be
made a lot easier by knowing approximately how much time 1s required to finsh printing the current file.
Álso, you will be able to detect a paper out or paper Jam situation on a remote printer quickly by noticing
that the current file being printed 1s not progressing.
Example of the new SHOWOUT report:
:showout
DEV/CL DFID JOBNUM FNAME STATE FRM SPACE RANK PRI #C DONE
LP #04 #J2 $STDLIST OPENED 2048 8 1
LP #0140 #J4 $STDLIST OPENED 2048 8 1
LP #09982 #J257 $STDLIST READY 48 D 1 1
LP #09983 #J259 $STDLIST READY 44 D 1 1
DUMPLP #09881 HS 16 COVER READY 2880 D 1 1
20 #09537 #51268 $STDLIST OPENED
22 #09681 #51276 $STDLIST OPENED
133 #010249 #51349 £$STDLIST OPENED
134 #010258 #51352 $STDLIST OPENED
6 #05 #J16 $STDLIST ACTIVE 2048 8 1 %32
13 FILES:
1 ACTIVE
3 READY; INCLUDING 3 SPOOFLES, 3 DEFERRED
10 OPENED; INCLUDING 6 SPOOFLES
O LOCKED; INCLUDING O SPOOFLES
9 SPOOFLES: 15260 SECTORS
OUTFENCE = 6
System Information
The New DELETE Command for SPOOKS
by Dan Clavin
Software Technology Division
Computer
useum
INTRODUCTION
The Spook 5 utility has a new command, DELETE, which allows the user to remove spool files similar to
the current PURGE command but adds spool file wildcard options, DATE specification, and PRI
specification. The spool file(s) can now be deleted by qualifying the READY date and the priority with
relation operators (=, < > <= >= <>). The DATE is in a MM/DD/YY format, where MM is the integer
month, DD is the integer day, and YY is the two-digit year (91 for 1991). The PRI option is an integer
value from 1 to 13. Please note that if both the DATE and PRI options are given, both conditions must
be satisfied for the spool file to be deleted.
NEW DELETE Command
A new command has been added to the Spook 5 utility.
Deleting spool files with wildcards (user, user.account, user. @, @ account, @, @.@, *)
Deleting spool files that meet a spool file ready date condition (DATE)
Deleting spool files that meet a spool file priority condition (PRI)
Deleting spool files with any combination of wildcard user.account, DATE option, and PRI option.
DELETE Command Syntax
The syntax of the new command:
DE[LETE] usac {; {D[ATE] <relop> mm/dd/yy } {, P[RI] <relop> output) }
usac --> user
user.account
e
изег. @
@.account
@.8
*
dfid [, dfid] [,...]
<relop> --> valid relational operators (=, <, >, <=, >=, <>)
mm/dd/yy --> valid date in format of: mm (1-12), dd (1-31), yy (0-99)
System Information
output --> valid priority value (1 - 13)
Capabilities: System Managers (SM) or System Supervisors (OP) can delete
and spool file(s).
Account Managers (AM) can delete any spool file(s) in that
logon account.
Standard Users (IA, BA) can delete any spool files that
they created.
NOTE: The "usac is the same syntax as the specification allowed on
the existing Spook5 ALTER command. In addition the
capability checks are also completed for the DELETE command
consistent with the capability verification done with ALTER.
Please also note that because the DATE yy (year) parameter is
limited to 2 digits, certain assumptions were made regarding
yy values of the year 2000. The yy value of "72" is considered
to be the birthyear of MPE, so any yy value less than "72"
("0 - 71") is considered to be the next century (‘2000 - 2072”).
A DATE value of "7/1/2" is July 1, 2002 and a DATE value of
"5/1/74" is May 1, 1974.
DELETE Command Examples
Here are a few examples of 1t's use:
+
This first example will to delete all ready or locked spool files owned by the
user MANAGER.SYS which also have a ready date of 12/2/91 or after.
+
> DELETE manager.sys; DATE >= 12/2/91
#FILE #J0B DEV/CL SECTORS OWNER DATE PR
#0408 #J93 LP 36 MANAGER .SYS 11/15/ 0 8
#0409 #397 LP 36 MANAGER.SYS 11/17/71 8
#0446 #527 LP 32 MANAGER. SYS 11/25/92 8
#0464 #537 LP 32 MANAGER.SYS 12/ 2/91 8
#0471 #542 LP 32 MANAGER.SYS 12/ 4/91 8
#0472 #542 LP 48 MANAGER.SYS 12/ 4/91 8 |
>
+
This example will delete all ready or locked spool files under this account :
that have a spool file priority less than 8. 7
+
> DEL @; PRI < 8
#FILE #JOB DEV/CL SECTORS OWNER DATE PR
#0474 #543 LP 32 MANAGER .SYS 12/13/91 4
>
System Information
# This example will delete all ready or locked spool files owned by all users
O * in all accounts that have a ready date less than January 1, 2000 (but
* greater than 1972, MPE's birth year) and that have a priority of less
* than or equal to 3. As the SHOW command displays, the files not deleted
did not meet both conditions specified on the DELETE command (PRI).
+
+
> DEL @.@; DATE < 1/1/0, PRI <= 3
#FILE #JOB DEV/CL SECTORS OWNER DATE PR
#0480 #S44 LP 32 OPERATOR. SYS 12/13/91 3
#0487 #548 LP 32 NOCAP.SYS 12/13/91 2
#0383 #J82 LP 108 ZUSER.QASYS 11/14/91 1
#0394 #J85 LP 108 ZUSER.QASYS 11/14/91 1
#0477 #543 LP 32 MANAGER.SYS 12/13/91 1
#0478 #S43 LP 32 MANAGER.SYS 12/13/91 1
#0483 — #S46 LP 32 MGR.TEST 12/13/91 1
> SHOW @.@;@
#FILE #JOB FNAME STATE DEV/CL PR COP RFN OWNER
#0476 #543 TEST READY LP 11 1 MANAGER. SYS
#09 AL $STDLIST READY LP 8 1 SMGR. TEST
#0475 HS43 TEST READY LP 8 1 MANAGER.SYS
40484 #S46 AM READY LP 8 1 MGR.TEST
#FILE LDEV LABEL SECTORS LINES TIME
#0476 1% 1 %2437513 32 4 9:23 12/13/91
#09 %1 %2471550 40 55 16: 7 11/18/91
#0475 %1 %2437453 32 3 9:23 12/13/91
O 40484 1%1 %2472020 32 3 9:42 12/13/91
>
2-17
System Information
Additional MPE V Release 23
Fixes and Enhancements
by Steve Smead
Software Technology Division
INTRODUCTION
This article describes additional Release 23 enhancements as well as major fixes that will affect both
system managers and program developers alike.
Modification Date No Longer Updated When Job STREA Med
The Dispatcher Now Recognizes EQ MIN/MAX Parameters Set Via The TUNE Command
The New Dispatcher Priority Oscillation Boost Property
SHOWQ Command Change
TUNE Command Changes
Performance Improvement For COBOL Programs
Corrupt Message Files Will No Longer Fail The System
MPE V Tables Manual Has Been Updated
SUPPACCT.PUB.SYS Enhanced for Release 23
JOB FILES NO LONGER HAVE THEIR MODIFICATION DATE
UPDATED WHEN STREAMED
A change was made in the STREAM command executor in V-Delta-4 to support the Security Monitor
product. Unfortunately, this change introduced a side-effect that was felt by both customers who
purchased the Security Monitor product and by those who did not. The side-effect was that beginning
with V-Delta-4, the modification date in the file label of a job file would be updated when a job was
streamed. The impact of this problem was felt in the following ways:
1) Partial backups got substantially bigger because job files would show up
as modified, hence they would be backed up on partial dumps even though
the files did not change.
2) Third party security products began reporting modifications to job files
that were not actually happening.
This side-effect has been corrected in Release 23. Modification dates for job files will not be updated
when a job is streamed regardless of whether or not the Security Monitor product is being used.
2-18
System Information
DISPATCHER RECOGNITION OF EQ MIN/MAX PARAMETERS SET IN
THE TUNE COMMAND
The MPE V dispatcher has never recognized the ES subqueue filter value and has always used the DS
subqueue filter value for processes in both the DS and ES subqueues. This has presented a problem for
customers who partially overlap the ES subqueue with either the CS or DS subqueues because there was no
way to reduce the filter value for only those processes in the ES subqueue. The result would be processes
in the ES subqueue having their priorities decayed much slower than processes in the CS subqueue because
the default filter value for the DS subqueue 1s 1000ms while the CS subqueue filter value ranges between
0 and 300ms. If the subqueue priority ranges for the ES and CS subqueues overlapped, the impact of the
ES subqueue processes on the response times of interactive CS subqueue processes was much greater than a
system manager would expect. Customers who were aware that the ES subqueue filter value was 1gnored
dropped the filter value on the DS subqueue knowing this would affect processes in the ES subqueue, but
this would likewise affect the decay rates of processes executing in the DS subqueue.
On Release 23, the dispatcher now recognizes both the DS and ES subqueue filter values. Customers who
reduce the DS subqueue filter value to speed up the rate of decay on ES subqueue process priorities should
change their SYSSTART files, start-up UDCs, and/or start-up jobs to reduce the ES subqueue filter value
via the TUNE command and leave the DS subqueue filter at the default.
INTRODUCING THE NEW DISPATCHER PRIORITY OSCILLATION
BOOST PROPERTY
The boost property can now be specified as either "decay" or "oscillate". The default boost property is
decay and 1t is identical to the current boost algorithm. Processes begin their transactions at the base of
their scheduling queue (CS, DS, or ES), and decay towards the limit of the scheduling queue as they
consume CPU. Currently (and with the decay boost property), a process is reset to the base of the queue
only when 1t completes a Dispatcher transaction. Dispatcher transactions are considered complete when
the process blocks on a terminal read wait, a parent or child wait, pauses for more than one second, or
indicates end of transaction in a call to the IOWAIT intrinsic.
Longer transactions {transactions that require more CPU to complete) will therefore decay to the limit of
the scheduling queue and remain there. Given a large amount of activity at the base of a scheduling
queue, processes at the limit of the queue will receive minimal CPU time and their transaction times will
increase. For most production environments, this is desirable in that longer hatch-type transactions have
a minimal impact on the response times of processes performing shorter transactions. In some cases,
however, a system manager may want longer transactions to get more CPU time at the expense of short
transaction response time. It is this situation the oscillate boost property will address in providing a means
of implementing this CPU scheduling policy.
When the oscillate boost property is specified via the TUNE command, processes are reset to the base of
their scheduling queue once their priority decays to the limit of the queue. Processes will also be boosted
to the base of the queue when they complete their transactions. A system manager can specify the
oscillate boost property for each of the three user scheduling queues (CS, DS, and ES). The oscillate boost
property allows longer transactions to be reset to the base of the queue so they can continue to compete
for CPU and complete long transactions sooner. Specification of the oscillate boost property will prove
helpful if processes of different transaction lengths are in the same scheduling queue and the shorter
transactions receive excellent response time, while the longer transactions have much longer response
times.
tb)
-19
System Information
The oscillate boost property can also prove useful when scheduling queues are overlapped to allow batch
processes to compete with interactive processes. Typically, when the CS and DS/ES queues are overlapped,
it 1s done so the batch processes might compete with the longer transaction interactive processes. There
are two distinct problems that may arise from this overlap. The longer transaction CS processes may
suffer a great deal when they lose the CPU to the batch jobs at the top of the DS queue. It is also possible
that the batch jobs do not receive much of a gain from the TUNEd overlap, because they quickly decay
past the region of overlap and do not receive sufficient CPU. The oscillate boost property can be used to
ensure the longer transaction CS processes do not remain at the bottom of the CS queue for an extended
period of time, and can also be used in the DS/ES queue to ensure that the batch jobs are boosted back
into the region of overlap. It may also be necessary to adjust the quantums (or filter values) of the queues
so the boosting occurs with proper frequency. The quantums determine how rapidly the priority of a
process decays. The priority of a process will decay more rapidly with a smaller quantum, and less rapidly
with a larger quantum.
SHOWQ COMMAND CHANGES
The SHOWQ command has been enhanced to report the boost property (OSCILLATE or DECAY) on each
of the subqueue status lines. See the TUNE command and the Dispatcher Communicator article for more
information on boost properties.
Examples
: SHOWQ
DORMANT RUNNING
Q PIN JOBNUM Q PIN JOBNUM
C M96 #5470
CQ MINQUANTUM=0, MAXQUANTUM=300, BASEPRI=152, LIMPRI=200, DECAY
DQ MINQUANTUM=1000, MAXQUANTUM=1000, BASEPRI=202, LIMPRI=238, DECAY
EQ MINQUANTUM=200, MAXQUANTUM=200, BASEPRI=180, LIMPRI=220, OSCILLATE
MINIMUM CLOCK CYCLE=1000
TUNE COMMAND CHANGES
The TUNE command now supports oscillation for the three circular dispatcher subqueues.
The TUNE command adjusts priorities, quantums and boost properties for the dispatcher circular queues.
For more information please read the Dispatcher article in this Communicator.
OSCILLATE 1s a new boost property for Release 23. DECAY was the only boost property supported prior
to Release 23, and is the default. Both boost properties cause a process’s priority to decay from the base
value to the limit. The rate of decay is inversely related to the quantum. Whenever a dispatcher
e
-20
System Information
transaction (e.g. a terminal read) completes, the process's priority is boosted back to the base value.
DECAY allows a process’s priority to remain at the limit until a transaction completes or the process 1$
preempted. OSCILLATE causes the process’s priority to jump to the base value as soon as the limit is
reached.
Command Syntax
aTUNE [minclockcycle]b a{CQ}b a[[;]{DQ}=[base][,[limit][,[min][,max][, [{DECAY
>}111]1]b a{EQ} {OSCILLATE}b a[[;|...]b
Example
:TUNE eq=180,220,,,oscillate
CAUTION |
Misuse of the TUNE command can significantly degrade system operating
efficiency.
PERFORMANCE IMPROVEMENT FOR COBOL PROGRAMS
The Run Time Monitor (RTM) migration tool was introduced in V-MIT. This program required some
changes in MPE’s loader and abort processing code. The change in the abort processing code resulted in a
significant performance degradation for large COBOL programs from the abort code having to check if
prior stack markers were from the RTMSL segment. This check required a procedure call to loader
routines that locked the LST SIR and traversed the LST Table looking for the RTMSL segment. This
added CPU overhead as well as resource contention for the LST SIR. Because large COBOL programs (i.e.
stack size > 16K words) frequently encounter arithmetic traps during address calculations, they slowed
significantly after VMIT and increased system resource contention for the LST SIR and for the CPU.
This overhead would be incurred regardless of whether or not the Run Time Monitor was enabled - the
Run Time Monitor is only enabled while collecting data for an upcoming MPE/1X migration.
This problem has been alleviated in Release 23. The loader and the abort processing code now
communicate whether or not RTM 1s enabled and if not, the abort processing code does not call the loader
routine to search the LST for RTMSL segments. Before Release 23, the work-around for the above
2-21
System Information
problem was to recompile large COBOL programs with the BIGSTACK compiler option which would use
logical arithmetic for addressing rather than integer arithmetic and thus avoid the ABORT traps. The
logical addressing, however, 1s slower making this work-around less than ideal. Beginning with Release
23, COBOL programs recompiled with the BIGSTACK option to overcome the RTM performance problem
should be recompiled without the BIGSTACK option.
CORRUPT MESSAGE FILES WILL NO LONGER FAIL THE SYSTEM
Beginning with Release 23, system failures 6601, 6602, and 6603 will no longer occur when the file
system encounters a corrupt message file. Instead, the EOF is reset to zero when message file corruption is
detected and an FSERR 103 1s returned to the user.
MPE V/E TABLES MANUAL HAS BEEN UPDATED
The MPE V/E Tables Manual has been updated and expanded to document internal MPE data structures
through Release 23. The Part Number for the Tables Manual 1s 32033-90147.
SUPPACCT.PUB.SYS ENHANCED FOR RELEASE 23
The stream job that the installer invokes to set the systems accounting structure defaults
(SUPACCT.PUB.SYS) has been enhanced. With Release 23, FIELDJOB has been eliminated and the SYS
account now has its default access rights explicitly set to allow LOCK access to ANY user. For any system
that has had HPDESK installed, the SYS account has already been set up to provide this capability. This
change should not have any adverse effects and will synchronize MPE V and MPE/1X in this regard.
SUPACCT has also been cleaned up to eliminate redundant commands, and to correct a number of
improper error conditions. This change reduces the output of this job by approximately one third for
easier review.
2-22
System Information
Enhancement to FCOPY
by Karen Lacey
Software Technology Division
INTRODUCTION
A new version of FCOPY, A. 05.01, is being released with MPE V Release 23 (G. 23. 00).
In this new version, the functions of FCOPY have been enhanced so that copying access control definitions
(ACDs) 1s a default of the product. You no longer need to specify COPYACD to transfer ACDs to the
tofile. In addition, a new function, NOACD, has been added. Use this function when you do not want the
ACDs in the fromfile copied to the tofile.
Examples
Either of the two examples below will copy existing ACDs to the fofile:
>FROM=ACDFILE;TO=NEWFILE;NEW
or
>FROM=ACDFILE;TO=NEWFILE;NE W,COPY ACD
The example below will not copy existing ACDs to the tofile:
>FROM=ACDFILE:;TO=NEWFILE:NEW;NOACD
Access control definitions are described in the MPE V Commands Reference Manual (32033-90006)
under the ALTSEC command.
2-23
System Information
Announcing MPE V Release 23 Fixes
by Dan Clavin
Software Technology Division
INTRODUCTION
This article provides a table of the fixes that have gone into the Release 23 of MPE V. This table provides
an SR number, along with a short description of what the fix 1s about; more detail regarding the fix SR
can be obtained from the Software Release Bulletin.
Release 23 Fix Descriptions
SR Numbers Description of Fix
— = = ea A A он но к кн оч сч ER CR лет mm wen mmm === ame SEE A RE E A ER RE ee CES
5000-615203 PDISABLE around PCB Mapping DST word update and ADDTOLOCALITY
call in BUILDSEGMAP subroutine. Prevents system hangs.
5000-538207 Do not allow device password changes using the prompting format
in a job. Prevents SF 206's.
5000-605642 Replace SF6601, 6602 and 6603's that occur in IPC as a result
of a corrupt MSG file with FSERR 105's. Reset the EOF's to 0
and the block counts when a corrupt MSG file is found.
1650-052936 When unloading/loading SL file named RTMSL.PUB.SYS, set SYSGLOBX
(32) 10:1. LOADBIT Check SYSGLOBX (32) 10:1. If set
call SEG'FROM” RTMSL; otherwise, don’t.
1650-049544 After 16383 Session numbers the counter starts with 1 again
4700-979088 Changed until terminator in family to BROTHERINFO <>0.
5000-615468 Change PUTJMAT to prevent dupli- cate J/S #s.
5000-539270 Fix REPLY problems introduced in PATCH BV50.
1650-048686 If caller lacks PM and a global 4701-014167 file, then
immediately return "undefined file" message and do not
call FCHECK and FGETINFO. Prevents SF59s.
5000-274175 MOUNT now calls REQSTATUS correctly. Prevents various private
volume problems.
2-24
SR Numbers
4700-923748
5000-594531
5000-612663
5000-613828
5000-568055
1650-137448
5000-612309
4700-880112
4701-031971
5000-478586
5000-605964
1650-124933
4700-833756
4701-039545
1653-000414
1650-164863
4701-007278
5000-614339
System Information
Description of Fix
Set unused FOPTION bits (0:2) to O in FOPEN so they cannot be set
in FLAB.
Modified SDISCIO control code 3 to block the process and wait for
any pending I/O to complete.
Modified procedure UPDATESEGTAB
Initialize variable SLXTYPE. DV11 Prevents SF 617s.
Modified STORE'IOQ procedures semaphoring of the IOSTATXDS. DV30
Prevents SF 16s.
Change LOCK’CB to put DS servers on high PRI BREAK QUEUE in BREAK
mode. DVOS
Close invalid USL file after USLERR: label and reset appro-
priate variables/flags. Keeps the SEGMENTER from erroneously
purging a USL file after an FSERR.
Add ability to display tape creation date.
Add ability to display tape creation date.
Add check to see if console switched to sessions $STDIN at
session logoff.
Correct bug in TURBOSTORE to write progress messages to $STDLIST
versus SYSLIST in interactive mode.
Allow PASSWORD command to be executed programmatically via the
COMMAND intrinsic as stated in the manual.
Fix SADUTIL to work with 7962 and 7963 disks type 3 subtype 14/15.
Fix to FOPEN to return correct behavior when a KSAM key
is opened with a lockword specified when no lockword exists.
Fix to FCONTROL to correct change from BV96 to handle bad DAT
media correctly when control codes 50 & 51 are used.
Change to FINDSLSPACE to use logical arithmetic to avoid integer
overflows that cause extent boundry check to fail which leads
to SL corruption.
Correct ASS’JMAT & ASS JIT decloration in MESSAGE and
ALLOCATE from 0. (8:8) to 0 to pick up the correct table index
values on systems with large I/O con- figurations.
In NLSUTIL, ADDS %4000 to cause stack expansion before disabling
interrupts preventing SF 640.
System Information
SR Numbers Description of Fix
== === == чит =" = Sen zn ner SEE но EN A ee AE CE ARE CE EE EE A A === amy PEF MEE EEN SEE EE == == amy wer ww vm
1650-110536 Change scan to terminate on space fill at end of buffer that
resulted in SF 10 if COMMAND.PUB.SYS is corrupted. Added check
for bad FREADDIR status. Corrected error in lockword formatting.
4700-785774 Fix so that the file LAST MODIFIED date does not change on a job
file when the STREAM command is used against the file.
4701-028928 Fix to clear out the ACB ERROR indication in FILEIO to keep from
reporting incorrect erors on subsequent File System Intrinsic
calls.
5000-447417 Fix the dispatcher so it uses the EQ quantum set by the TUNE
command.
9999-203264 Enhance SHOWOUT command to display percent file has printed.
5000-577247 Modify DPANS to allow a dump to be read in from type 4 devices
(BLITZ Discs).
4701-010629 Prevent UNLOC ACB calls for PORT files in KSAM Intrinsics which
lead to SF50/SF59.
5000-404921 Generate the correct error number to be reported when the stack
cannot be expanded.
4700-047340 Fix FSERR 43 and abort when SORT is run from a job file with long
records.
4701-052977 Add capability to handle multiple
5000-589614 exclusion list.
5000-569186 Rewrite IMI case to not thread into MAKE PRESENT QUEUE and not
impede. Prevents SF 613s, 616s, and job hanges in the "INTRO"
state.
4701-054791 Provide oscillation mechanism for priority boosting. SHOWQ
changed to report if oscillation is enabled. Update
declarations w/oscillation enable words.
4701-051052 Add entry for new "EXPLAIN" command.
4701-055228 Add fast search capability to DDS driver.
4701-049676 Fix interleaved restore to not corrupt data files.
4701-049684 Add capability to use fast search on DDS devices.
5000-581868 Allow CREATEPROCESS to be called w/o options. Prevents
unnecessary SF10 with PMBC microcode.
4701-009308 Change how UCOP calls ATTACHIO.
5000-237057 Add DELETE command for wildcard purge.
2-26
SR Numbers
5000-171512
5000-201673
5000-525295
4701-064667
4701-063867
4701-055145
5000-586081
4701-063859
4701-067264
4701-063537
4701-072918
System Information
Description of Fix
A wm mr кн — Se EE EE EEE Fe mm mmr mmr mmr mr we == mp Ep Y CL mye SEE EE SEN MEE AEE EEN Er eer she AL MEE EE GEN Wer WS mE EE Jam am ww war Shi Sa WEP EEE SEE EE EE ны TE Ber We WE Ter = dem MEE A E VE we ===
Add new return values to JOBINFO intrinsic.
MI enhancement - Add data structure support.
STORE error S/R 6217 during RESTORE.
Add FAST SEARCH for unpacked labelled tapes.
Eliminate error handling of status checking. Prevents 7980
tape drive hangs.
Add ASSEMBLE to ALLOCATE buffers.
6217s.
Prevents STORE/RESTORE error
Add FAST SEARCH for unpacked labelled tapes.
Commentary - only change.
Loader to use temp LST entries for type 7 and 8 during initial
creation.
Add System Failure one liners as set46.
Please refer to the SRB for more detail on any of these fixes for Release 23.
System Information
MPE V 1P Through Release 23
INTRODUCTION
Cumulative Fix Table
by Dan Clavin
Software Technology Division
This article contains a cumulative listing of all the fixes for MPE V that have been included in the
releases from Platform 1P to the present Release 23. This table of fixes offers the SR number and a
one-line description that 1s obtained from the SR. For more detailed information, please reference the
Software Release Bulletin for MPE V.
Platform 1P (G.1P.00)
HP30167
HP30167
HP30167
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32033
tr»
|
È-2
x
SR Number
4700-841593
4700-414557
5000-416255
1650-076513
5000-488692
5000-444703
4700-863779
5000-090373
4700-851196
4700-909358
4700-745364
Brief Description
TURBOSTORE loops creating list file with parallel option,
msg S/R 1168
TURBOSTORE: process tremendously slowed with a large
number of files
TURBOSTORE is failing with "FILE # COULD NOT BE FOUND".
RELOAD/SPREAD skips the USER FILE section, then hits SF722
DISKEDS fails when extent size > 32767
SIR deadlock between FI and FMAVT
SF16 while executing :SHOWALLOW command.
introduced in VD2.
Problem
Deferred scheduling of STREAM jobs not workng according to
documentation
Various SFs due to JOBINFO overwriting one memory location
with ERROR
New DS error messages in Catalog
DISABLE-UNDO problem - Intermitent I/0 failures /
Potential data loss.
System Information
HP32231 5000-480947 SDF hangs - cannot dump to a 9140 on V-Delta-3 and later
mits
Computer
Release 20 (G.20.00) Museum
Product SR Number Brief Description
HP30167 4700-918300 TurboStore VUF for Release 20 should be A.00.09
HP32002 4700-812909 Incorrect timestamp (DATE) in user logging log file
HP32002 5000-446922 SPOOKS Causes SF614 when a corrupt Spool file is read.
HP32002 4700-849679 RECOVERS SF if file has 1 extent and last extentsize <>
extent size
HP32002 4700-886978 ER:PWD is requesting the reservation of a block of 100
file codes.
HP32002 4700-886960 Enhancement to add new file codes for OSI/XL FTAM
HP32002 4700-863258 Enhancement to add new file codes for OSI/XL FTAM
HP32002 1650-101436 IPC timed reads are hanging because first entry of TRL 15
corrupted
HP32002 4700-820928 sf614 caused by FMAVT overflow into memory region header.
HP32002 5000-467258 Trying to APPEND in SPOOK; SF58 because FCB is no longer
present
HP32002 5000-521070 FSERR 118 when reading ANSI labelled tape with variable
length records
HP32202 5000-537993 FREADC returns len. of rec. instead of TCOUNT when deleted
rec. skipped.
HP32002 5000-461962 PROGRAMMATIC LOGON FROM DSCOPY STOPS LISTF ON CONSOLE AT
LOGOFF
HP32002 5000-510388 Purgeuser across accounts does not work correctly with
Command. pub.sys
HP32002 4700-856450 System hang after installation of BV92 fix
HP32002 5000-504977 SF311 BECAUSE A SUBS %272 IS DONE IN LISTACD WITH NO ADDS
%272
HP32002 5000-443796 SF16 while executing :SHOWALLOW command. Problem
introduced in VD2.
System Information
HP32002 1650-054528 Fix status about loader error #40 and multiple error #41°s
HP32002 4700-767319 Max stack size, STACK LIMIT, is defined as $31223 not
#31232 in KERNELD
HP32202 4700-659771 SF 10 caused by KSAM aborting during the open of a KSAM
file.
HP32002 5000-487637 VOLUME TABLE DESTROYED DUE TO SECTORS MARKED FREE IN
INITIAL/COLDSTART.
HP32002 4700-807107 SF10 can result if unterminated (no CR) byte array is
passed to LOADPROC
HP32002 5000-449298 SFE18 in RecoverOC: trying to delete a DRQ that has
already complete
HP32002 5000-543025 Two processes using $SCR keyword, 2nd FOPEN will fail
(FSERR90)
HP32002 4700-852111 Error 3 - CHANNEL PROGRAM ABORT CPVA %160004 or %100000 on
V-Delta-S
HP32002 4700-868752 "ENV=" without an envfile returns an error
HP32002 5000-404921 "FSERR 177 TOO MANY EXTRA DATA SEGMENTS FOR THIS PROCESS"
is wrong
HP32002 4701-053561 KSAM does not return FSERR177 when the stack cannot be
expanded.
HP32002 4700-898684 Opened wrong labeled tape file using sequence # over multi
volume set.
HP32002 4700-901900 SF 311 caused by ADDS instruction done before buffer
allocation
HP32002 5000-540963 FSERR 118 and possibility of missing records with labelled
tape on VDS
HP32002 5000-547349 Use of 0 or #00 as a DFID with a SPOOK command will cause
problems
HP32033 4700-805754 Vd4 changes to CS80 status logging causing problems for HP
Predictive.
HP32033 4700-921320 Sessions or Jobs using Tape Drives will hang after System
Powerfail.
HP32033 4700-805515 Data lose during DBLOGGING
HP32033 1650-090191 POWERFAIL: ININ is looping if 2 INP”s configured in sys
with VTERM
System Information
HP32050 4700-916874 SYSDUMP saves TEMPSL as permanent disc file
HP32050 4700-849638 Change the SEGMENTER version number for VD10.
HP32050 1650-086439 SL disappears when using CLEANSL command.
HP32050 5000-488239 Segmenter gives error when working with USL files and
preparing them
HP32212 4700-773978 FCOPY to temp file w/ same name as perm file fails with
FILE EXISTS
HP32214 5000-463893 MERGE gives an Integer Overflow, then aborts on VDS5.
Release 21 (G.21.00)
Product SR Number Brief Description
o a === — = -— or Em O CS сн wpm pe ll - ME O Ey кн y E DAA AL E O A A O кн mmr mmr wel Gel EEF FEN A ep mmm ger ск ос AAA EE E O PL A she we A A O AO «===
HP30167 5000-543850 RESTORE does not update Group/Acct sectors when using
COPYACD.
HP32002 5000-526111 SPOOK deletes wrong file if “ALREADY EXISTS" is asked
twice.
HP32002 4700-929901 Initial aborts after IOMAP during LOADs from ctape drives
HP32002 1650-110551 Difference between %320 and CCTL to a laser jet printer
HP32002 5000-471029 Enh. reg. to increase the # of users/logging process
beyond 256.
HP32002 4700-877464 Enhance Store/Restore to perform faster for labeled tapes.
HP32002 5000-478552 INITIAL PUTS TOO MANY TABLES IN BANK,OUT OF PCB,SWAPTABLE
ENTRIES ETC.
HP32002 5000-601773 SPECIAL SPOOL CLOSE does not relink or lock around altered
ODD entry.
HP32002 5000-591842 Labeled tape code generating erroneous error msg.
HP32002 4700-915561 Sysdump prints garbage characters.
HP32002 5000-523225 LISTLOG truncates last char. if file,group,& acct are each
8 characters
HP32002 5000-504522 Reading an 19B record from 20B msg file overwrites 21st
byte of buffer
HP32002 9999-203480 Merging of file lockwords
2-31
System Information
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
2-32
1650-082982
4700-699819
4700-944793
5000-518589
5000-534255
5000-145326
5000-476507
4700-674093
4700-650085
5000-183897
5000-488163
5000-551788
4700-817906
5000-555235
5000-479709
5000-285825
4700-884056
4700-903815
5000-275214
1650-113308
4700-935981
FFILEINFO 4 49 RETURNS O
sf 617: User logging process terminated without waiting
for processes.
misleading error message ‘misssing dadconf”
SF311. Internal interrupt while LISTDIRS reads PV
directory entry.
SF679 after attempted release of allocated program.
FSERR54 when using fully qualified formal file designator.
Able to write different densities to the same volume set
with ADDF.
SD 16 in IOMOVE called by FREAD.
DFS Map left inconsistent after SF during device ACD
creation
Security enhancement suggestions for KSAM files
FLABELINFO gives FSERR 73, bounds violation, if itemnums
are all zeros
Tape label can be corrupted if tape mounted when not
expected.
Tape label can be corrupted if tape mounted when not
expected.
SUSPENDSPOOL;FINISH during 2680 warmup deletes file & no
data prints.
System hang - appears that spooler process is looping and
hogging CPU
Altspoolfile can cause 2 files to be “active” at same time
on same ldev
Request for easy way to determine FILE disposition.
Enhancement to force FCLOSE to purge a file regardless of
any File Egn.
Enhancement to add duplex mode printing
LMAP gives wrong logical segment number (if > %377)
Improve the Loader area to provide OPT and GLANCE with
needed data.
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32033
5000-583351
4700-942227
4700-906925
5000-554535
5000-539908
4700-945550
1650-015073
1650-042218
4700-933648
4700-870865
System Information
Store handles Bad Tapes differently (label vs unlabel)
Recoverable tape errors at EOT forcing rejection of entire
reel of tape.
TTPCL18 and TTPCL18P has status checking because of wrong
VFC
DISC RPS CAN'T BE ENABLED ON BLITZ(C220X) DISCS ON VD8,VDS
SF59 when FCLOSE encounters a KSAM AFT with a -1 in the
IOQX word.
INITIAL aborts during load from V-Delta-5 + with a 7911
system disc.
Copy command in SPOOK5 caused SF16 (DST violation)
I/0 STAT 53, SP ERR 361, serial prntr w/ HEADOFF, special
forms, REPLY N
HPVOLINFO calculation of overhead is negative for system
volume
Micro 3000s hang after a dump/warmstart is done
Release 22 (G.22.00)
Product
— — — dr =
HP30167
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
SR Number
4701-010439
4700-829945
4701-010538
5000-615435
5000-606111
4701-011429
5000-460584
5000-597088
Brief Description
== o wr EEE EE TEE FR BEN SEF WT MEN SME TEN он очно mp чи кн REE mmm mle mp mmm my окт чб mma pen py me кк ml my
Enhance TURBO Store/Restore to perform faster for labeled
tapes.
The MI needs to capture a subset of terminal activity
STORE displays wrong ldev number in (S/R 9018).
FOPEN Bug: Not reinitializing FCOMTRIED - SIR hangs
similar to CV23.
SF10: SCAN statement in JOBINFO for JOBSTEP does not
terminate correctly
New NS Error Message
SIR deadlock caused by trying to log event #41: LST locked
out of order
Hang from DOLOG41 calling PROCFILE when caller holds lower
ranked SIRs,
2-33
System Information
HP32002
HP32002
HP32002
5000-612063 CST VIOLATIONS OR SL STAYS LOADED; UNINITIALIZED VAR IN
LOAD PROCESS
5000-613828 SF617 caused by LSTT expansion,but LST is full. LOAD
PROCESS REL "RESOURC
5000-568055 SF16 - IOSTATS disabled while another process is in
STORE“ IOQ.
Release 23 (G.23.00)
Product
HP30 167
HP30167
HP30167
HP30167
HP30167
HP30392
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
+2
-34
SR Number Brief Description
5000-605964 TURBOStore progress msgs --> SYSLIST instead of $STDLIST
of session.
4701-031971 RESTORE should show date tape was created.
4701-049684 Enhance TurboStore
tape drive
to use fast search capability of DAT
4701-063867 Enhance TurboStore to use fast search for UNAPCKED LABELED
tapes
4701-064667 STORE error S/R 6217 during RESTORE.
5000-538207 SF206 running SECCONF from a job and changing device
passwords.
"FSERR 177 TOO MANY EXTRA DATA SEGMENTS FOR THIS PROCESS"
is wrong
5000-404921
5000-612663 CST VIOLATIONS OR SL STAYS LOADED; UNINITIALIZED VAR IN
LOAD PROCESS
5000-613828 SFE17 caused by LSTT expansion,but LST is full. LOAD
PROCESS REL "RESOURC
5000-568055 SF16 - IOSTATS disabled while another process is in
STORE“ IOQ.
5000-478586 ER: have logical console switch back to physical console
LDEV on logoff
5000-615468 STARTDEVICE & PUTJMAT need to prevent duplicate J/S
numbers.
1650-124933 Enhance mpe security monitor command password to be exec.
by a program
HP32002
HP32002
HP32202
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
1653-000414
4701-007278
4701-039545
5000-614339
1650-049544
4700-823748
4700-880112
1650-052936
5000-605642
1650-048686
4701-014167
5000-615203
5000-274175
5000-538270
5000-584531
4700-979088
1650-137448
5000-237057
9999-203264
4700-785774
1650-110536
System Information
STORE looping on I/0 error writing to DAT.
SF206 due to an invalid data declaration in FORMSG.
FOPEN on KSAM key file now works if no lockwork required
but specified.
SF640 due to NLIOUTIL disabling interrupts and getting
stack overflows.
After 16383 Session numbers the counter starts with 1
again
FOPEN should set unused FOPTION bits to O.
RESTORE should show date tape was created.
Since V-MIT with RTM "ABORT" calls "LOADER1", perf
degradation for COBOL
SF6603 from DELETEBLOCK for corrupt message file,
2.0 fix on V/E
request
PRINTFILEINFO with negative filenumber in user mode can
cause SF593
PRINTFILEINFO with negative filenumber in PRIV mode can
cause SF59
LOADER1/LOAD window updating SLL w/ LSTT seg causes
DSP/SWAPIN inf loops
MOUNT of PV code calls REQSTATUS with devlist(2).(0:8)
should use (8:8)
With patch BV50, user associated to a device can reply O
or Y/N
1/0 Aborted Externally when shared SDISC file is closed.
FAMILY does not traverse the process tree correctly.
Session hang - CI and son deadlock.
Enhancement Reequest to allow purges of spoolfiles by date
Enhance SHOWOUT to show proportion of active spoolfile
remaining.
Streaming jobs on V-Delta 4 as AM,SM or Creator will
change Mod date.
SF10 PERFORMING A SHOWCATALOG AND ENTRY IN COMMAND. PUB.SYS
IS CORRUPTED
ro
|
‘>
oh
System Information
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32002
HP32033
HP32033
53000-44741 7
4701-028928
4701-010629
5000-577247
5000-589614
4701-052977
4701-054791
4701-009308
5000-569186
5000-581868
4701-051052
4701-0496 76
5000-525285
5000-171512
5000-201673
4701-063858
5000-586081
4701-063537
4701-072918
4701-0551 45
4701-067264
Dispatcher doesn't seem to properly decrement process
priorities.
After install of MPECV33, Fortran programs fail w/FSERR 42
writing tape
SF50,59 from calling FFINDBYKEY with file number of an RFA
file
DPANS does not work with C2203A disc drives (type 4
drives).
Enhancement request for STORE to have >1 fileset exclusion
RESTORE is slow with patterns for candidates
SR to track oscillating dispatch queue enhancement on
MPE V.
IOQ’s not returned to free list if $STDLIST can’t be
allocated at logon.
Jobs hang in INTRO: GETDATASEGCHANGESTATE does not thread
MPQ correctly.
SF10 occurs with PMBC if ITEMS,ITEMNUMS parms not passed
to CREATPROCESS
Add "EXPLAIN"
command to run EXPLAIN.PUB.SYS utility
Enhance Store/Restore to use fast search capability of DAT
tape drive
Request for a 1024 pcb limit for Measurement Interface.
Enhance JOBINFO intrinsic to give 1d of user who streamed
the job.
Enhance the JOBINFO intrinsic to indicate whether a
process is quiet.
Enhance Store/Restore to use fast search on unpacked
labeled tapes
STORE error S/R 6217 during RESTORE.
When the Loader Segment Table (LST) is full, can’t do
LOADPROCs.
Add System Failure messages to catalog.pub.sys
7980A hangs when using spanning reels with TurboStore
Correct procedure comments for NEWPORTSTATUS of 89 (PORTS)
HP32033
HP32050
HP32050
HP32214
HP32231
4701-055228
1650-164863
5000-612309
4700-047340
4700-833756
System Information
Turbostore can corrupt files during restore when
encountering EOFs
Adding patches to make sl>32k can cause SF10 and others
failures.
USL command in Segmenter leaves non USL files open after
error.
Stream files with record length > 133 bytes will abort
against LIST file
SADUTIL (rev 3.13 and 3.14) do not work correctly with
7362B or 7963B.
Please refer to the SRB for more detail on any of these fixes.
1»)
|
>
=
OO
o
1
CN
ADDITIONAL SOFTWARE PRODUCTS
HP DeskManager 36570 B.05.00
by Stuart Craig
Pinewood Information Systems Division
The latest version of HP DeskManager (B.05.00) is now available and includes the following major
enhancements:
TRANSPORT
The following enhancements have been made to the transport system provided by HP DeskManager:
Network Services (NS) Transport
The ability to configure NS connections with adjacent computers, and to utilize the new NS Transport
mechanism. Fully qualified NS Node names can be used to identify remote systems. It 1s no longer
necessary to store passwords of remote systems on the local database, thus improving system security and
reducing the administration involved with changing passwords. New operator commands exist to enable
and disable NS Slave trucks, and MAILSTATUS now shows receiving truck status.
Optionally, the IP Address of the remote computer can be specified. It is included to allow customers to
improve security, as 1t can be used to check to ensure against unauthorized applications "masquerading" as
Master Trucks.
The following UDCs for NS & DS transport are modified:
e MAILON Starts the NS slave process 1n addition the the DS slave and other processes.
e MAILSLAVEON Starts the NS slave monitor in addition to enabling the DS slave.
e MAILSLAVEOFF Stops the NS monitor process and disables the DS Slave.
The following UDCs have been added:
e MAILNSSLAVEON Starts Just the NS slave monitor process.
e MAILNSSLAVEOFF Stops just the NS slave monitor process.
eo MAILDSSLAVEON Enables just the DS slaves.
e MAILDSSLAVEOFF Disables just the DS slaves.
3-1
Additional Software Products
The MAILSTATUS UDC includes an extra line to show whether the NS transport subsystem for receiving
mail is running. In addition, there will be one line for each incoming NS Slave Truck, identifying the
sending computer and mailnode being serviced.
NOTE
Communication via NS transport 1s available only between one HP
DeskManager/DeskManagerPLUS version B. 05.00 system and another. DS
communication must continue to be used to link HP DeskManager/
Desk ManagerPLUS B. 05. 00 to pre B. 05. 00 versions of the product.
Enhanced Transport Controls
The limit on the maximum number of Master Trucks running on a system has been increased from 8 to
36. To complement this increase, the ability to start and stop additional Master Trucks is provided, thus
allowing the number of concurrent Master Trucks to be adjusted dynamically without the need to restart
the entire Transport system. Two new operator commands, STARTMTRUCKS and STOPMTRUCKS are
available for this purpose.
Previously, if a Master Truck hung while sending to a remote node, messages for that node were blocked
until the transport system was restarted. With DeskManager B. 05.00, once a hung Master Truck has been
identified, the ability to disable it and release the associated mailnode and computer, and to "schedule
around” the hung truck 1s provided using a new operator command, DISABLEMTRUCK.
Return-to-sender facility
DeskManager B. 05.00 features a new mechanism, available by default, to control what 1s returned to the
sender of a message when 1t 1s found that one or more names in the Distribution List are unable to be
resolved. The default 1s to return the original message to the sender with an informative message attached
giving the reason for non-delivery.
USER INTERFACE
The following enhanced functionality is available with the DeskManager B. 05. 00 release:
New Script functions
DeskManager B. 05.00 introduces formal support for some previously unsupported Script Active functions
and Directives, and introduces some new capabilities. The result of this is better integration of
applications and the ability to do more sophisticated operations.
New (or previously unsupported) Script Directives:
e &AB - allows abbreviations of commonly used commands to be set up.
e &BREAK - enables and Disables the Break key.
3-2
Additional Software Products
&CALLFATHER - forces the HP DeskManager User Interface program to suspend and activate
its father process. This 1s to allow data passing where HP DeskManager is invoked as a son
process, rather than the other way around. The father process calling HP DeskManager is able
to use the application umbrella as 1f it were a son of the HP DeskManager User Interface.
&NOECHO - provides the same function as ECHO 0. That is 1t disables echo of each script
command as 1t 1s executed
&STORE - allows the archiving of a complete folder to an MPE file in internal HP
DeskManager format.
RESTORE - provides the reverse function of &STORE
&SIGNON - provides the means to set up a Script which is automatically executed each time
the user signs on.
&DPAGELNGTH - allows setting of page length for diary displays, in the same way
&PAGELENGTH is used for other parts of the product.
NOCLOSEBRAC - provides a means to allow the usage of "(“ characters in following active
functions (for example within escape sequences). This option prevents the parsing algorithm
from supplying erroneously a matching ")" which could invalidate the sequence.
New (or previously unsupported) Script Active functions:
<CREATED {item}> - returns the date that an item was created, in days relative to the current
date.
<ATTDATE {item}> - returns the date that an item was attached to its parent item, again in
days relative to the current date.
Provide variable substitution with the + string facility.
<MPEXL> - returns true (1) if the processor on which the script is running is an MPE/XL
machine, otherwise 1t returns false (0).
An example of the use of some of these new script capabilities would be a script to delete messages from
the intray which are older than a certain age.
User Password Controls
HP DeskManager B. 05. 00 introduces controls which allow the Systems Administrator to enforce the usage
of passwords with the following new functions:
The Administrator may use a new Passwords screen in MAILCONFIG to
ensure users set a password.
specify a minimum length and minimum composition requirements.
3-3
Additional Software Products
e set expiry dates on passwords to ensure users change their passwords after a specified time.
NOTE
The new password controls will not apply when HP DeskManager 1s run as
a batch job, or for HP DeskManager Intrinsics users. Current versions of HP
AdvanceMail and HP NewWave Mail also do not provide support for the
new controls.
Hooks for ISO7 Support
DeskManager B. 05. 00 includes an extension to the previous converter mechanism, whereby character set
converters can be integrated, thus allowing specially written converter programs to handle the translation
issues. This functionality will be particularly useful for customers wishing to use ISO7, a variant of ASCII,
whereby certain characters are interpreted and displayed as country-specific characters. The mechanism
allows converters to be integrated with the DeskManager User Interface, providing:
e The permanent conversion of "Text Compatible" items, such as TEXT and HPSLATE in the
Work Area to an alternative character set.
e The temporary conversion of TEXT items as they are read or printed in any area.
CONFIGURATION AND ADMINISTRATION
The following enhancements have been made to configuration and administration for the DeskManager
B. 035.00 release:
Local system data configuration in batch
It 1s possible to configure in batch using MAILUTIL local data that can currently only be accessed via
MAILCONFIG. New transactions have been introduced to allow configuration of (for example) local user
passwords, capabilities, computer/gateway details, etc.
NOTE
With HP DeskManager B. 05.00, the batch transaction formats used by
MAILUTIL and *ADMIN have been enhanced over those used in release
B.03.RO. In particular, the width of transaction records has been extended
from 72 to 80 characters. As a result, this causes problems with text editors,
such as TDP and EDIT/3000, which keep line numbers in these columns.
The solution 1s to save such files as unnumbered by using the "k fname unn"
option within TDP and EDIT/ 3000, for example.
3-4
Additional Software Products
MISCELLANEOUS ENHANCEMENTS
e A new command, LOOKUP is available at any prompt in DeskManager, so that the user can
search the directory independently from sending a message or creating a Distribution List. The
user may scan down the directory of names or may supply a name and have alternatives
supplied if the name 1s non-unique. Extra user information will also be returned, if configured
by the System Administrator.
e Enhanced editing of distribution lists of Replies and Replies-to-all, which allows the creator of
the reply to add his own name and also CCs and BCCs to the Distribution List.
e When the user enters a Distribution List name at one of the TO.. prompts, HP DeskManager
B. 05.00 offers the choice of retaining categories within the list, or the (pre B.05.00) action of
giving them all the category of the current prompt. The User Profile 1s used to select whether
the choice 1s of fered.
e If selected from the User Profile, then any extra user attributes which may have been
configured (such as job title, extension number, company site) can now be displayed when
adding names to distribution lis ts.
e The display of messages is altered so that the original creator of a forwarded message can be
displayed without the user opening the message and reading the individual parts. This feature is
selectable from the User Profile.
e The List command has been extended, and now includes:
O LIST NEW
LIST URGENT
LIST PRIVATE
LIST FROM <Creator name>
e The PASSEDIT password program will run in batch mode, thus allowing further improvement
to centralized administration.
e Support for the removal of a sort-chain from the Global Database significantly improves the
performance of the batch-update mechanics when manipulating user names.
e VT LAN performance for terminal users improved.
e MAILSTREAM enhanced to support date and times.
3-5
Additional Software Products
HP DeskManagerPLUS 36567 B.05.00
by Stuart Craig
Pinewood Information Systems Division
The latest version of HP DeskManagerPLUS (B.05.00) is now available and includes all of the
enhancements included in HP DeskManager B. 05.00 plus the following major enhancements:
TRANSPORT
The following enhancements have been made to the transport system provided by DeskManagerPLUS
B. 05. 00:
NS Transport Data Compression
The Administrator can specify in the configurator, that data will be compressed before it is transmitted
over an NS link between two HP DeskManagerPLUS systems, to provide an opportunity to reduce line
utilization and consequently data communications costs.
USER INTERFACE
The following enhanced functionality 1s available with the DeskManagerPLUS B. 05. 00 release:
Routing & Authorization
DeskManagerPLUS allows users to indicate in an HP DeskManager message that its contents require the
authorization/approval of a defined set of recipients, in a specified sequence. Each recipient can approve
the request, in which case it is sent to the next on the list, or can reject it, in which case 1t 1s returned to
the originator. This approval/rejection 1s password controlled. Routed messages can be tracked by the
originator, using the pending tray. Designates and stand-ins (that is a deputy that a user can nominate, to
whom routed messages should be autoforwarded in his absence) can approve or reject by proxy.
| NOTE
Routed messages will not be recognized by HP DeskManager systems that
have software prior to B.05.00. The effect of this 1s that routed messages
will become blocked along the route, since the receiving system does not
apply any more processing to these items than to standard messages. It 15
important, therefore, that all HP DeskManager systems in a network are
upgraded to HP DeskManagerPLUS version B.05.00 before Routing and
Authorization is fully implemented. Routed messages sent to Regular HP
DeskManager version B.05.00 (that is non-DeskManagerPLUS) can be
actioned (so blocking can be avoided), but cannot be originated on those
systems.
3-6
Additional Software Products
NOTE
Current versions of HP Advancemail and HP NewWave Mail do not provide
support for the Routing & Authorization capabilities of HP
DeskManagerPL US.
CONFIGURATION AND ADMINISTRATION
The following enhancements have been made to configuration and administration for the
DeskManagerPLUS B. 05. 00 release:
High Availability Maintenance/Garbage Collection
It 1s possible to run garbage collection continuously, and fully concurrently with all other HP
DeskManagerPLUS processes, thus improving system availability over previous versions of HP
DeskManagerPLUS. Two new facilities are provided to achieve this:
oe WASTE BIN EMPTIER
This 1s intended to run at discreet times, for example at the end of each day, to release users’
waste baskets for deletion by the other component, the Garbage Collector. The effect of the
bin emptier is similar to that of the existing maintenance program, in that when users sign on
again afterwards, their waste bins would appear empty, however the contents still exist in the
database (until the Garbage Collector 1s run).
ee GARBAGE COLLECTOR
This may be run continuously and fully concurrently with the rest of the system and will
physically delete garbage from the database, including emptied waste baskets, releasing space in
the ITEM-HEADER, ITEM-STRUCTURE and ITEM-CONTENT datasets.
The previous method of operation (MAILMAINT) will still be available wit h this version of HP
DeskManagerPLUS, and will be the default mode of operation.
Centralized Administration
This release of HP DeskManagerPLUS provides extensions to the *Y ADMIN server to allow local data (users,
routing information, etc.) to be added, modified and deleted from another (remote) system. It is also
possible to configure in batch using MAILUTIL local data that can currently only be accessed via
MAILCONFIG. New transactions have been introduced to allow configuration of (for example) local user
passwords, capabilities, computer/gateway details, etc.
Additional Software Products
NOTE
With HP DeskManagerPLUS B. 05.00, the batch transaction formats used
by MAILUTIL and *ADMIN have been enhanced over those used in release
B.03.RO. In particular, the width of transaction records has been extended
from 72 to 80 characters. As a result, this causes problems with text editors,
such as TDP and EDIT/3000, which keep line numbers in these columns.
The solution 1s to save such files as unnumbered by using the "k fname unn"
option within TDP and EDIT/3000, for example.
HP DESKMANAGER INTRINSICS B.05.00
HP DeskManager Intrinsics provide a programmatic interface to HP DeskManager’s mailing, Diary and
directory functions. The intrinsics have been enhanced to integrate correctly with the DeskmanagerPLUS
В. 05. 00.
МОТЕ
HP DeskManager Intrinsics 1s now a component of HP DeskManagerPLUS,
and as such, can no longer be purchased separately.
HP DESKMON
HP DeskMon provides the Administrator with the ability to monitor several HP DeskManager systems
from a central point. This release of HP DeskMon has been produced primarily to ensure that it is
consistent with HP Desk ManagerPLUS B. 05.00.
NOTE
HP Desk Mon is now a component of HP DeskManagerPLUS, and as such,
can no longer be purchased separately.
HP SCHEDULE
HP Schedule 1s a component of HP DeskManagerPLUS which allows users to schedule meetings with other
users, and book resources such as rooms and cars. This release of HP Schedule has been produced primarily
to ensure that it 1s consistent with HP DeskManagerPLUS B. 05. 00.
3-8
Additional Software Products
NOTE
HP Schedule 1s now a component of HP DeskManagerPLUS, and as such,
can no longer be purchased separately.
DCA CONVERTERS
The DCA FFT and RFT converters are included with this release of HP DeskManager PLUS.
NOTE
The DCA FFT and RFT converters can no longer be purchased separately
from the HP DeskManagerPLUS product.
3-9
Additional Software Products
HP File/Library 27520 B.05.00
by Stuart Craig
Pinewood Information Systems Division
In this release of HP File/Library there are no major or minor enhancements. Primarily this release has
been produced to allow the new release of HP DeskManager and HP DeskManagerPLUS (B. 05.00) to
integrate correctly with the product.
3-10
Additional Software Products
HP Word Intrinsics A.01.06
by Stuart Craig
Pinewood Information Systems Division
HP Word Intrinsics A.01.06 contains no changes to the product itself. The only changes are in the
installation process, which has been fully automated such that no manual steps are required.
INSTALLATION STRATEGY
HP Word Intrinsics A.01.06 1s installed via the AUTOINST process. No manual steps are required.
Specifically, it is no longer necessary to allocate a Resource Identification Number (RIN) manually for a
first time installation. This 1s now done programmatically if necessary and configured automatically.
3
11
Additional Software Products
HP Listkeeper A.03.20
by Stuart Craig
Pinewood Information Systems Division
This release of HP Listkeeper contains no changes to the product itself. The only changes are in the
installation process, which has been fully automated such that no manual steps are required.
INSTALLATION STRATEGY
HP Listkeeper A.03.20 1s installed via the AUTOINST process, which requires no manual steps to be
performed. The correct version for MPE V or MPE/1X will be installed automatically.
Additional Software Products
HP COBOL |I1/V Enhancement
by Jan Merrill
Systems Technology Division
This version of the HP COBOL II/V compiler was enhanced to output a new message at compile time if
the definition of sort or merge files in the program indicates that data may be lost. The enhancement can
help your programs more fully conform to the ANSI Standard.
NEW MESSAGE FOR SORT/MERGE FILES
The compiler outputs the new Questionable message 323, "Record size of FD <file-name> conflicts with
the SD," 1f one of the following situations is detected:
With USING file(s):
For a sort or merge file (SD) with fixed length records,
e the largest record size of a USING file 1s greater than the largest SD record size.
For a sort or merge file with variable length records,
e the largest record size of a USING file 1s greater than the largest SD record size or
e the smallest record size of a USING file is less than the smallest SD record size.
With GIVING file(s):
For a GIVING file with fixed length records,
e the largest record size of a GIVING file 15 less than the largest SD record size.
For a GIVING file with variable length records,
e the largest record size of a GIVING file 1s less than the largest SD record size or
e the smallest record size of a GIVING file 1s greater than the smallest SD record size.
The following paragraphs describe examples of this new enhancement.
If the record size of an input file specified in the USING phrase 1s 50 bytes and the SD record size is 40
bytes, the compiler will output error 323 because only 40 bytes of each 50-byte record will be sorted.
If the record size of an input file specified in the USING phrase 1s 50 bytes and the SD specifies records
varying from 30 to 40 bytes, the compiler will output error 323 because only 40 bytes of each 50-byte
record will be sorted.
3-13
Additional Software Products
If the record size of an output file specified in the GIVING phrase 1s 30 bytes and the SD record size is 40
bytes, the compiler will output error 323 because data may be lost when the SORT outputs 40-byte
records to 30-byte records in the output file.
To better implement the ANSI Standard, the compiler compares the USING file(s) to the SD file, and
compares the SD file to the GIVING file(s). Because the compiler does not compare the USING to the
GIVING files, the compiler outputs error 323 1f the record sizes of the USING and GIVING files are the
same and the SD record size is larger, although this case does not cause data loss.
You may receive error 323 in other cases that will not cause data loss. The error is a Questionable so that
you can determine whether the data loss will impact the execution of your program. If not, you can
ignore the message. To modify your program to conform to the ANSI Standard and to eliminate the
message, you can change the record length of the USING and GIVING files to match the record length of
the SD. Another alternative 1s to add or change the RECORD clause of the SD or GIVING file to specif y
variable length records that pass the new checking.
TE ATTE
Rails Ge aL ATT ee TAA eT
Additional Software Products
VPLUS Enhancements for Release 23
by Cory Cooper Computer
Commercial Systems Division
useum-
Three new enhancements have been added to VPLUS. These enhancements are: native character
recognition for the MATCH statement, new state codes for the $STATE table, and the VGETARBINFO
intrinsic.
Native Character Pattern Matching
VPLUS has been enhanced to allow native character pattern matching as an option for VPLUS MATCH
statements. The VPLUS intrinsics and FORMSPEC have been enhanced to allow the application writer
the option of choosing the Native Language Support (NLS) native character pattern matching facility
instead of the existing VPLUS (Native 3000 only) pattern matching facility.
A new field has been added on the Terminal/Language Selection Menu to enable native character
recognition for the existing MATCH statement. The field is named "Native character pattern matching",
and will allow "Y? or 'N’ as input. A Y or y value will enable native pattern matching. This field
defaults to 'N” for new forms files; 1t defaults to blank for existing forms files.
New State Codes Added
The following new valid postal abbreviations have been added to the $STATE table for FORMSPEC edits:
AP: Area Pacific
AA: Area Americas
AE: Area Europe
FM: Federated States of Micronesia
MH: Marshall Islands
MP: Northern Mariana Islands
PW: Palau
New VGETARBINFO Intrinsic
A new VPLUS intrinsic has been added to retrieve the VPLUS ARB field mapping information. The
intrinsic 1s named VGETARBINFO and 1s callable as follows:
CALL "VGETARBINFO" USING VPLUS-COMAREA,
ARB-INFO-BUF,
INFO-BUF-LEN.
Record VPLUS-COMAREA. << use existing definitions >>
Record ARB-INFO-BUF:
Record ARB-INFO-HEADER:
2 byte integer NUM-OF-ENTRIES; << input only >>
2 byte integer ENTRY-LEN; << input only >>
16 byte array FORM-NAME; << input only >>
3-15
Additional Software Products
16 byte array FILLER; << reserved for future use >>
2 byte integer NUM-ARB-FLDS. << output only >>
Table of record ARB-INFO-DETAIL:
2 byte integer FIELD-NUM; << input only >>
10 byte array ARB-DATA-TYPE: << output only >>
2 byte integer ARB-DATA-LEN; << output only >>
2 byte integer ARB-BUF-OFFSET. << output only >>
2 byte integer INFO-BUF-LEN. << total 2 byte word length of >>
<< ARB-INFO-BUF, minimum valid >>
<< length is 27. >>
NUM-OF-ENTRIES indicates number of ARB-INFO-DETAIL table entries and must be zero or greater;
if number of entries is zero then the intrinsic returns immediately to the application (1.e., does a no-op).
ENTRY-LEN indicates size of ARB-INFO-DETAIL table entries (in 2 byte words), and must be equal to
the value of 8.
FORM-NAME contains left justified, upshifted form name of 1 to 15 characters, blank terminated.
FILLER is reserved for future use and should be initialized to 16 blanks.
NUM-ARB-FLDS at output indicates the number of ARB fields defined for the specified form: values for
NUM-ARB-FLDS range from zero, i.e., no active ARB fields in specified form ARB (all are "filler"), to
128, 1.e., maximum number of fields in any one form. (Note: if this intrinsic is called for a form with
zero active fields in the form’s ARB, the intrinsic will continue to process all ARB-INFO-DETAIL entries,
returning SNOTARBFLD for each entry.)
FIELD-NUM 1s ARB-INFO-DETAIL table key and contains field number assigned by FORMSPEC.
ARB-DATA-TYPE at output contains field type conversion notation from FORMSPEC, e.g., CHAR,
DINT, SPACK2, or token $SNOTARBFLD which indicates that the requested field does not exist within
the ARB.
ARB-DATA-LEN at output contains ARB field length in bytes (not updated if field does not exist in
ARB).
ARB-BUF-OFFSET at output contains zero relative byte offset of the ARB field (not updated if field
does not exist in ARB).
Additional Software Products
BUSINESS REPORT WRITER/V Enhancements
by Mary Wernette
Software Technology Division
This release of HP Business Report Writer/V on Release 23 adds several of the most frequently requested
enhancements, as well as fixes a number of defects.
DICTIONARY MAINTENANCE MADE SIMPLE
Now you can modify BRW dictionaries much more easily!
BRW has always provided a set of conversion programs to take other dictionary formats and convert them
into BRW’s dictionary format. But, until now, there was no provision for modifying a BRW dictionary.
You needed to modify the original dictionary, such as a system dictionary, then run the conversion
program again. This created quite an obstacle for those needing to maintain both dictionaries. And, in
the case where the original data dictionary 1s no longer available, the task 1s impossible!
A new utility, RDICUSER. PUB.SYS, 1s now available as part of the BRW product. The utility takes a
BRW data dictionary, RDIC, and generates a script file that can recreate the dictionary via the
RGENDIC. PUB.SYS program.
The intent of RDICUSER 1s to simplify maintenance of BRW data dictionaries. Some customers have told
us that they often exchange BRW dictionary files and reports with other users. They usually don’t get the
original source to the dictionary file or may misplace it over time. With RDICUSER, you can decompile
the dictionary file into a script file, edit that file, then recreate RDIC from the modified script file.
The syntax of script files is fully documented in the User- Generated Source File section of the BUSINESS
REPORT WRITER/V Reference Manual.
To use RDICUSER, you run RDICUSER.PUB.SYS and answer two prompts. The first prompt 1s for the
BRW data dictionary name; the default 1$ RDIC.PUB. The second prompt 1s for the output script
filename; the default is GENDEF.
STREAMLINED REPORT DEVELOPMENT
A report developer can now test and debug a report with a limited amount of data, instead of running the
whole report. This saves precious development time and paper.
Two JCWs have been created, BRWLINELIMIT and BRWRECORDLIMIT, which allow developers to test
reports with only a subset of data from the full report.
SUPPRESS REPETITION ON ANY LINESET
A large number of you have requested greater flexibility in suppressing repetition. Now, you can suppress
repetition on ANY lineset, not just the Detail lineset.
3-17
Additional Software Products
NEW JCWS ADD FUNCTIONALITY
The following four JCWs may be optionally set by the user to expand the functionality of BRW.
BRWLINELIMIT
Used in REXEC, this JCW together with BRWRECORDLIMIT provide a ‘sample values’ feature for BRW.
They let users test reports with only a subset of the data from the full report.
BRWLINELIMIT provides a value from 1 to 32000, and will place a limit on the number of lines written
to the report file. If BRWLINELIMIT 1s used without BRWRECORDLIMIT, then BRW will complete the
full data access portion of the report, but will quit early when printing the result.
BRWNULLCCTL
Used in REXEC, this JCW protects us from potentially introducing an incompatibility problem.
Previously, the default CCTL code used by BRW was a binary zero. Because binary zeros in ASCII files
cause problems on the PC, the default CCTL code 1s now a blank (Hex 20). If switching from binary zero
to blank causes undesired results, you may simply go back to the binary zeros by setting BRWNULLCCTL
to 1.
BRWRECORDLIMIT
Used in REXEC, this JCW together with BRWLINELIMIT provide a ‘Sample Values feature for BRW.
They let users test reports with only a subset of the data from the full report.
BRWRECORDLIMIT provides a value from 1 to 32000, and will place a limit on the number of records
written to a BRW workfile.
Note: If a BRW report only references one source table, or if all JOINed tables are tuned to use keyed
access, there is only one workfile. More complicated reports will have multiple workfiles. Since each
workfile 1s limited to N records, the joins and selection criteria applied on later workfiles may cause the
final access table to have less than N records.
BRWWARNSTDLIST
Used in REXEC, this JCW when set to | causes warning and spool file continuation messages to be printed
to STDLIST instead of the report file device. Some customers have expressed annoyance with runtime
warning messages and spool file continuation messages being printed to the same place as the report
output.
3-18
Additional Software Products
HP GLANCEPLUS/V 60-DAY TRIAL SOFTWARE
by Jim Jen
Software Technology Division
HP GlancePlus/V, Hewlett-Packard's powerful and easy-to-use performance tool, has been enhanced to
monitor the full 1024 process maximum allowed on MPE V systems. A one-time, 60-day trial copy
which includes this enhancement is now available to you with the installation of MPE V Release 23. For
more information, see file GLREADME in the PUB.SYS group after you have installed this release.
GlancePlus/V enables you to maximize system performance by quickly pinpointing system bottlenecks. It
is also key in understanding the effects of migrating from an MPE V to an MPE/1X environment. Your
investment in GlancePlus/V is protected when you migrate to MPE/1X systems; a full trade-in credit for
GlancePlus/V can be applied towards your GlancePlus/XL purchase. The consistent interface of the two
GlancePlus products also insures that no retraining is required in moving from one to another.
Installing the GlancePlus/V trial copy 1s a simple, quick procedure. It is important not to begin the
installation until you are ready to use it. The 60-day trial period begins at installation and only one trial
1s allowed on each system. Even if you are not currently interested in this trial it 1s recommended you
keep the trial copy files on your system to aid the Response Center in critical problem diagnosis. The
three trial copy files are GLREADME, GLTRUCK, and GLUNPACK 1n the PUB.SYS group.
Additional Software Products
HP LaserRX/MPE Enhanced
by Gerry Wade
Software Technology Division
This release of LaserRX/MPE has several exciting new features. The "B" version added major new
functionality over the original "A" version. Even more enhancements have been made with this release.
UPDATES SHIPPED WITH MPE V
Beginning with MPE/ix Release 4.0 and MPE V Release 23, the Laser RX/MPE Collection Software may
be updated using standard MPE update procedures. Customers with support for LaserRX/MPE, part
number 50700B, will receive the LaserRX/MPE Collector software update along with their other HP3000
product updates. The LaserRX update will be installed by the AUTOINST program.
| CAUTION
A New Group and User will be added to the SYS account as part of the
LaserRX/MPE product support. If they already exist then they will have
their capabilities altered as follows:
NEWGROUP SCOPE;CAP=IA,BA,PH,DS,MR,PM
NEWUSER SCOPE:-HOME=SCOPE:CAP=GL,ND,SF IA BA
The group will be added only 1f the LaserRX/MPE product is being
installed. Since the SCOPE.SYS group requires PM capability, you will
probably want to add a password to this group. The user will be added to
every system regardless of whether the LaserRX/MPE product is being
installed. Existing passwords and access restrictions will not be altered.
HOST ACCESS TO DATA
Access to LaserRX log file data 1s now available on the HP3000. The EXTRACT program has a new
EXPORT command which will produce ASCII or BINARY files of LaserRX performance data. Flexible
output formatting allows easy generation of custom reports and transfer of data to other analysis
packages.
SERVICE LEVEL SUPPORT
The Performance Data Collector now allows you to specify a target response time for each LaserRX
application. The percentage of terminal transactions which meet this target 1s then available as a measure
3-20
Additional Software Products
of service level agreements. The service level agreement percentage is available using the host export
facility.
SCHEDULED LOG FILE ADJUSTMENTS
As LaserRX log files become full they are adjusted by rolling out the oldest 25% of the data. If log files
are large then this process may take place during undesirable times. Now the Data Collector will examine
each log file at a user defined time each day and, if it predicts that the log file will fill in the next 24
hours, adjusts it at that time. This allows scheduling log file adjustments at off hours, avoiding any
possible impact on critical processing.
LOG FILE ANALYSIS
The UTILITY program has been enhanced to process performance alarms against LaserRX log file data.
This can be used to identify times which bear closer analysis. It can also be used in a periodic batch job to
scan the latest log file data and take actions automatically if system or application performance met user
defined criteria.
3-21
Additional Software Products
HP GlancePlus Pak for MPE V
by Jim Jen
Software Technology Division
HP GlancePlus Pak for MPE V 1s an exciting new performance tool offering from Hewlett-Packard. Now
you can get the online diagnostic capabilities of HP GlancePlus and the long term performance trending
all for one low price. HP GlancePlus Pak for MPE V combines HP GlancePlus/V and the patented
performance data collection software from HP LaserRX into a single package. Here is what you get:
HP GlancePlus Pak for MPE V =
HP GlancePlus/V (Powerful but friendly online diagnostic tool)
+ Performance Collector (Host portion of HP LaserRX /MPE)
. Patented SCOPE program efficiently logs performance metrics for GLOBAL, APPLICATION,
PROCESS, and DISC SPACE
. Selected data can be easily exported for further analysis on the HP 3000 or other systems. A variety
of formats makes it easy to move data into popular spreadsheet and graphics packages or into your
own analysis programs.
. Log file monitoring is provided by applying the performance alarming techniques against existing
log files. You may create a batch job to periodically scan a system's logs and then notify you if there
is anything out of the ordinary which requires your attention.
Compatibility with HP GlancePlus/V
HP GlancePlus Pak for MPE V includes the current HP GlancePlus/V software. If you buy HP
GlancePlus Pak for MPE V then you do not need to purchase HP GlancePlus/V. Current owners of HP
GlancePlus/V may elect to upgrade to HP GlancePlus Pak for MPE V at any time for a very low cost and
with no change in monthly support costs.
Compatibility with HP LaserRX/MPE
If you currently own HP LaserRX/MPE then you can use it to analyze the data collected by HP
GlancePlus Pak for MPE V as long as you don't exceed the number of analyzed systems in your HP
LaserRX license.
You do not need to own the HP LaserRX/MPE Analyzer Software in order to utilize the trending
performance data collected by HP GlancePlus Pak for MPE V. This means that you can start analyzing
your system’s performance trends or billing for system resources with your investment in HP GlancePlus
Pak. (The HP LaserRX Analyzer software may be easily added at a later time 1f desired).
3-22
Additional Software Products
A new option has been added to HP LaserRX/MPE which will allow you to purchase just the Analyzer
Software. The license on this new option is to analyze an unlimited number of systems but it does not
include the data collection software. You may purchase HP GlancePlus Pak for MPE V today and add the
Analyzer software later. You may also use this option to add a second analysis station to an existing
LaserRX package.
Have it Your Way
You now have even more flexibility in purchasing exactly the performance tool capabilities you need,
when you need them. All tools are compatible with each other.
HP GlancePlus/V (P/N 50733B)
The Premier On-line Diagnostic Tool
HP GlancePlus Pak for MPE V (P/N B2954A)
Online Diagnostic plus long term trending data collection.
HP LaserRX/MPE Analyzer (P/N 50700B Opt 009)
Easy analysis of trending data using a state of the art interactive graphical user interface on a
Personal Computer. It utilizes a top down methodology for performance management which
helps you quickly isolate important data in the log files without losing sight of the big
picture.
HP LaserRX/MPE Product (P/N 50700B Opt 001, 002, 003, or 004)
Combines long term trending data collection and HP LaserRX/MPE Analyzer software in
packages for different numbers of total systems.
RX Forecast (P/N B1764B)
Statistical data projection tool allows predictions of future system performance based on
existing trending data.
Buy only as much capability as you need, add more easily as you need it. Have 1t your way!
For more information see the articles in this publication on HP GlancePlus/V and the Performance Data
Collector for HP LaserRX/MPE or call your sales representative and ask about:
Part Number: B2954A HP GlancePlus Pak for MPE V
3-23
3-24
SECTION
HARDWARE SUPPORT
MPE V HARDWARE SUPPORT
Knowing that the MPE V operating system 1s actively supported and enhanced, customers often ask, "How
long can we expect the hardware to be supported? HP projects a product’s support life based on a
rigorous evaluation of many variables, resulting in a Guaranteed Minimum Support (GMS) date. The
GMS date 1s the most conservative estimate for ending contractual support and 1s often extended when 1t
is determined that HP 1s able to maintain 1ts high standards of support for that product. This information
1s typically available upon request 12 months before the occurrence of the GMS date.
All of the products listed below are subject to support-life extensions. If you would like more
information regarding which products are affected by this policy, please contact your local HP field
representative.
Guaranteed Minimum Support Dates
Product GMS Date
Micro 3000 AUG 1, 1993
Micro 3000LX JAN 1, 1997
Micro 3000GX DEC 31, 1997
Series 37 DEC 1, 1992
Series 37XE JAN 1, 1996
Series 39A JAN 1, 1994
Series 39B JAN 1, 1994
Series 40 JAN 1, 1994
Series 42 JAN 1, 1994
Series 44 JAN 1, 1994
Series 48A JAN 1, 1994
Series 48B JAN 1,1994
Series 52 JAN 1, 1995
Series 58 JAN 1, 1995
Series 64A MAR 1, 1996
Series 64B MAR 1, 1996
Series 68 MAR 1, 1996
Series 70 MAR 1, 1996
Contractual support 1s no longer available for Series II Series III, Series 30, and Series 33. HP support for
these products are on a time and materials basis and are on "best effort" offering only.
4-2
PRODUCT RELEASE INFORMATION
MPE V PRODUCT RELEASES
The following table is both a historical and current list of new products introduced for each MPE V
version release for the HP 3000 Computer System. It also includes products added after various releases
of the Master Installation Tape (MIT).
MPE V Product Releases
V.UU.FF. Name Release Product(s) Introduced/ Added
G.03.04 V-DELTA-4: R28C2 Roll-in of V-Delta-3
Legally The Legally Evaluated DOD release
Evaluated by SUBSYS VUF = G. A 3.04
Dept. of HPWORD SERVICES (HP27558)
Defense HPEDIT/V (HP30316)
NSPAD (NSPAD)
G.A3.07 V-Delta-7 R2927 Roll-in of V-Delta-5 and V-Delta-6
HPWORDTEXT/PC (HP27566)
HP GLANCE/V (HP50733)
HP BRW-Desk/V (HP35365)
HP Predictive (HPS51467)
HP Network Predictive (HP51468)
HP Desk NewWave Browsers (HP47950)*
AdvanceMail Host (HP27504)*
G. 03.08 V-DELTA-8 R2944 Roll-in of V-Delta-7
HP CDINSTAL (HP32437)
HP-IB CD-ROM (HPC1707)
HP LaserRelease
MICRO 3000RX
G.A3.09 V-DELTA-9 R3010 Roll-in of V-Delta-8
HP X. 400/3000 Products (HP32056A)
NewWave Office (B1720A)
(Incorporation of General Release Patches)
С. 1Р. 00 Platform 1Р К 3035 Roll-in of V-Delta-9
G.1P.10 Series 6400 Model 1300H DDS
G.1P.20 Roll-in of HP GlancePlus/V (HP50733)*
Roll-in of DeskManagerPLUS (HP36567)*
Product Release Information
MPE V Product Releases (continued)
G. 20.00 Release 20 R3042 Roll-1n of Platform 1P
HP Search/V (HP36381 A)
HP Browse/V (HP36382A)
G.21.00 Release 21 R3114 Roll-in of Release 20
VPLUS/Windows (HP36393A)
G.22.00 Release 22 R3140 Roll-in of Release 21
Various Enhancements and Fixes
No new products
G. 23.00 Release 23 R3215 Roll-in of Release 22
Various Enhancements and Fixes
6 of the top 8 SIC requested enhancements
fixed
35 of the top 40 high impact problems fixed
HP EXPLAIN
*Product has been retrofitted on this version.
5-2
Product Release Information
Computer
Museum
SUPPORTED RELEASES
The following matrix provides information on the supported versions of MPE V. It lists the currently
supported MITs and the SPUs they are supported on. The matrix also provides all known factory support
termination dates. A version of MPE V will not have factory support after its support termination date.
SUPPORTED MIT MATRIX
Support
Termination
MITs V.UU. FFs Supported Systems Date
V-Delta-4 G.03.04 37, 39, 4X, 5X, 6X, 70, +
Micro 3000 & 3000XE,LX GX
V-Delta-7 G.A 3.07, G.B3.07 37, 39, 4X, SX, 6X, 70, ***DEC 1, 1992
Micro3000 & 3000XE LX GX
V-Delta-8 G.A3.08 37, 39, 4X, SX, 6X, 70, ***DEC |, 1992
Micro3000 £ 3000XE,LX,GX
V-Delta-9 G. A 3. 09 37, 39, 4X, SX, 6X, 70, ***DEC 1, 1992
Micro3000 & 3000XE,LX GX
Platform 1P С. 1Р. 00, С. 1Р.10 37 39, 4X, 5X, 6X, 70, ** SEP 1, 1993
G.1P.20 Micro3000 & 3000XE,LX,GX
Release 20 G. 20.00 37,39, 4X, 5X, 6X, 70, ***DEC 1, 1992
Micro3000 £ 3000XE,LX,GX
Release 21 G.21.00 37, 39, 4X, 5X, 6X, 70, ***DEC 1, 1992
Micro3000 & 3000XE,LX,GX
Release 22 G. 22.00 37,39, 4X, 5X, 6X, 70, ***DEC 1, 1992
Micro3000 & 3000XE LX,GX
Release 23 G. 23.00 37 39, 4X, 5X, 6X, 70, *** JUN 1, 1993
` Micro3000 & 3000XE,LX,GX RX
* DOD version (G.03.04) s only for customers who require DOD "C2" certification from the U.S.
Government. This version will have continuing support unless a need for a future certified version
becomes necessary.
** Or twelve months after the actual first customer ship date of Platform 2P.
*** Or three months after the actual first customer ship date of Platform 2P.
5-3
5-4
CATALOG OF USER DOCUMENTATION
This section contains a list of customer manuals for the HP 3000 Computer System.
If your contract includes Material Based Services for your appropriate operating system and software
services, you will receive both software and manual updates. For additional copies of manual updates,
Manual Update Services (MUS) can be ordered.
As of this release the subscription services column of this catalog has been removed. Contact your SE for
specific information about subscription services.
Latest Current
Edition Update
Customer
Manual Title Order No.
FOS SYSTEM MANUALS
General Information Manual 5953-7583 10/84
Fundamental 3000 Data Communication Handbook 5957-4634 6/84
EDIT/3000 Reference Manual 03000-90012 8/80
Using the HP 3000: An Introduction to 03000-90121 4/79
Interactive Programming
MPE V Segmenter Reference Manual 30000-90011 11/82 8/86
MPE V Debug/Stack Dump Reference Manual 30000-90012 8/86
Compiler Library Reference Manual 30000-90028 11/76
QUERY /3000 Reference Manual 30000-90042 5/87
KSAM/3000 Reference Manual 30000-90079 8/86
MPE V File System Reference Manual 30000-90236 10/89
MPE V System Operation an Resource Management 32033-90005 10/89
Reference Manual
MPE V Commands Reference Manual 32033-90006 10/89
MPE V Intrinsics Reference Manual 32033-90007 10/89
MPE V System Utilities Reference Manual 32033-90008 10/89
HP 3000 Guide for the New User 32033-90009 1/86
HP 3000 Guide for the New System Operator 32033-90021 4/86
MPE Quick Reference Guide 32033-90023 10/89
MPE V Storing and Restoring Reference Manual 32033-90133 6/87 10/88
MPE V System Backup and Recovery User's Guide 32033-90134 6/87 10/88
MPE V Security & Accounting 32033-90136 10/88
MPE V TABLES Manual 32033-90147
MPE V General User's Reference Manual 32033-90158 10/88
6-2
Manual Title
Customer
Order No.
Latest Current
Edition Update
Data Entry and Forms Management System
V/PLUS/3000
Using VPLUS/V
FCOPY Reference Manual
Native Language Support Reference Manual
SORT-MERGE/3000 Reference Manual
TurboIMAGE Database Management System
Reference Manual
HP Hi-Li Reference Manual
32209-90001
32209-90004
32212-90003
32414-90001
32214-90002
32215-90050
32424-90002
SUBSYSTEM MANUALS
HP GlancePlus/V User’s Manual
HP Security Management Guide
APS/3000 Reference Manual
APS/3000 Quick Reference Card
APS/3000 Pocket Guide Insert
Flexible Discopy/3000
OPT/3000 Reference Manual
OPT Pocket Guide
OPT Insert for MPE Pocket Guide
50733-90002
30392-90001
32180-90001
32180-90002
32180-90003
32199-90001
32238-90001
32238-90002
32238-90003
DATA COMMUNICATIONS MANUALS
LAN Cabling and Accessories Installation Manual
LAN Link Troubleshooting Manual
LAN/3000 and OfficeShare LAN/3000 Design Guide
Making the LAN Connection: A Local Area
Network Primer
5955-7680
5955-7681
5955-7689
5957-4624
7/86
8/86
12/90
11/87
9/81
12/85
11/87
2/91
10/88
11/86
11/86
11/86
8/80
11/86
11/86
11/86
1/86
10/86
11/85
9/84
11/87
10/88
9/84
Customer
Latest Current
Manual Title Order No. Edition Update
Net IPC3000/V Programmer’s Reference Manual 5958-8581 7/90
NS3000/V Migration Guide 24405-90001 10/90
NS X.25 3000/V Link Guide 24405-90002 7/90
DSN/RJE 2780/3780 Emulator Reference Manual 30000-90047 2/82 7/83
Point-To-Point Workstation I/O Reference Manual 30000-90250 12/84 4/87
ATP for Meridian SL-1 Interface Supplement to 30144-30016 4/86
the ATP Installation Manual
Workstation Configurator Reference Manual 30238-80001 10/89
LANIC Installation and Service Manual 30242-80001 2/85 5/87
(Series 38, 4X, or 6X)
LANIC Installation and Service Manual (Series 37) 30242-90100 5/85
Getting Started With SNA Node Management 30246-90002 10/88
SNA Link Services Reference Manual 30246-90003 10/88
Installing and Troubleshooting SNA IMF Node 30247-90002 1/85
Manager's Guide
MRJE User/Programmer’s Reference Manual 30249-90001 4/88
IMF User/Programmer Reference Manual 30250-90001 5/87
LU 6.2 Base Node Manager’s Guide 30252-90001 4/88
LU 6.2 API Node Manager’s Guide 30253-80002 4/88
APPC Subsystem On MPE V Node Manager's Guide 30253-90004 8/90
Digital Multiplexed Interface (DMI) 30288-90001 6/86
Reference Manual
HP SNA Products: 30281-61005 8/90
(w/binder)
kit contents:
Manager's Guide (8/90)
ACF/NCP & ACF/VTAM Guide (8/90)
Job Entry Subsystems Guide (12/87)
IMS Guide (4/88)
CICS Guide (8/90)
DISOS Guide (8/90)
SNA NRJE Node Manager's Guide (w/binder) 30282-61000 4/90
6-4
Customer Latest Current
Manual Title Order No. Edition Update
SNA NRJE User Programmer Reference 30292-61001 4/90
Manual (w/binder)
SNA IMF User/Programmer Reference 30293-61004 12/90
Manual (w/binder)
LU 6.2 API Application Programmer's 30253-90001 11/89
Reference Guide
RJE User/Programmer Reference 30285-61001 8/30
Manual (w/binder)
HP X.400/HPDesk Node Administrator's Guide 32055-90001 10/89
HP AdvanceNet Using HPDesk Manager 32055-90002 10/89
Connected to X.400
DS/3000 HP 3000 to HP 3000 User/Programmer 32185-90001 12/85 7/87
Reference Manual
DS/3000 HP 3000 to HP 1000 User/Programmer 32185-90005 12/85
Reference Manual
X.25/Link for the HP 3000 Reference Manual 32187-90001 12/85 1/89
O DSN/DS 3000 Reference Manual 32190-90001 9/82
DSN/DS 3000 To 1000 Reference Manual 32190-90005 1/82
DSN/X.25 For the HP 3000 Reference Manual 32191-90001 2/84
DSN/MRJE Multileaving Remote Job Entry 32192-90001 8/84
DSN/MTS Multipoint Terminal Software 32193-80002 8/82 2/84
Reference Manual
NS3000/V User/Programmer Reference Manual 32344-90001 7/90
NS3000/V Network Manager Reference Manual Volume 1 32344-30002 7/90
NS3000/V Error Message and Recovery Manual 32344-90005 7/90
NS3000/V Network Manager Reference Manual Volume II 32344-90012 7/90
NetDelivery Instrinsics Reference Manual 32346-90001 4/89
NetDelivery Error Message Manual 32346-90003 4/89
Getting Started with NetDelivery Intrinsics 32346-90004 4/89
O NetDelivery Configuration Planning Guide 32346-90005 4/89
Customer Latest Current
Manual Title Order No. Edition Update
NetDelivery Utility Commands Reference Manual 32346-90006 4/89
NetDelivery/V Self-Paced Customer Training 32346-91001 9/87
Repeater Installation Manual 92223-90002 11/85 12/88
PROGRAMMER PRODUCTIVITY TOOLS MANUALS
Cooperative Services: Using Basic Serial 5957-9336 1/89
Connection Files Manual
TRACE Reference Manual 03000-90015 6/76
HP SRC User's Guide 30234-60002 11/88
(w/binder)
binder contents:
HP SRC User's Guide (11/88)
HP SRC Implementation Guide (11/88)
HP SRC Quick Reference Card (11/88)
Getting Started with HP SRC (11/88)
HP Software Revision Controller/V Product 30234-90006 9/89
Information Update
HP EDIT Binder Kit 30316-90001 12/90
Learning HP EDIT 30316-90002 12/90
HP EDIT Quick Reference Guide 30316-90005 12/90
Virtuoso Code Generator Reference Manual (w/binder) 30422-60001 10/89
Virtuoso COBOL Sample Library Reference 30426-60001 5/88
Manual (w/binder)
Database Utilities Reference Manual 32244-90012 12/85
REPORT/V User's Guide 32245-90001 2/85
INFORM/V User's Guide 32246-90001 3/88
Getting Started with TRANSACT (w/binder) 32247-60002 5/85 9/88
TRANSACT/V Reference Manual 32247-90001 2/90
HP TOOLSET Reference Manual 32350-90001 1/84
6-6
Customer Latest Current
Manual Title Order No. Edition Update
Cooperative Services: Pascal Reference Manual 32570-90032 1/89
Cooperative Services: Developer's Guide 32570-90053 6/91
Cooperative Services: “C” Language 32570-90034 1/89
Reference Manual
Cooperative Services: COBOL Reference Manual 32570-90035 1/89
HP Business Report Writer/V Reference Manual 36070-90001 10/87
Using Information Access PC B1716-90014 5/90
Information Access PC Connections and Batch Files B1716-90015 5/90
Learning Information Access PC B1716-90016 5/90
Information Áccess PC Installation Card B1716-90017 5/90
Information Access Server: System Management B1716-90018 5/90
Information Access Server: Error Messages B1716-90019 5/90
Information Access Server: Database Administration B1716-90020 5/90
O Information Access Server: Master Index B1716-90022 5/90
Information Access Server: Learning the B1716-90023 5/90
Administrator Utility
Information Access Server: Planning and B1716-90024 5/90
Configuring
INFORMATION MANAGEMENT SERIES MANUALS
Dictionary /3000 Reference Manual (w/binder) 32244-61000 12/87
HP System Dictionary/V SDMAIN Reference Manual 32254-90001 12/86 8/87
HP System Dictionary Intrinsics Reference Manual 32254-90002 12/86 8/87
HP System Dictionary Utilities Reference Manual 32254-90003 12/86 11/87
HP System Dictionary General Reference Manual 32254-90004 12/86 8/87
Volume 1
Manual Title
Customer
Order No.
Latest Current
Edition Update
HP System Dictionary General Reference Manual
Volume 2
HP System Dictionary COBOL Definition Extractor
Reference Manual
VISOR Tutorial Kit
Kit contents:
Introduction to VISOR
Using EZAccess
Using SQLAccess
Reporting with EZReport
Advanced VISOR Functions
VISOR Reference Information
TURBOIMACE DBchange/V User's Guide
HPSQL/V SQL Reference Manual
HPSQL/V ISQL Reference Manual
HPSQL/V Database Administration Guide
HPSQL/V COBOL Application Programming Guide
HPSQL/V Message Manual
HPSQL/V Quick Reference Guide
HPSQL/V Pascal Application Programming Guide
TurboIMAGE Profiler User Guide
32254-90005
32255-90001
32425-60001
36020-90001
36215-30001
36215-90002
36215-90003
36215-90004
36215-90005
36215-90006
36215-90007
36914-91001
LANGUAGE MANUALS
BASIC for Beginners
HP FORTRAN 77 Reference Manual
HP FORTRAN 77 Prcgrammer’s Guide
HP FORTRAN 77 Quick Reference Guide
FORTRAN/66V to HP FORTRAN/77 Migration Guide
SPL Reference Manual
6-8
03000-90025
5957-4685
5957-4686
5857-4687
5957-4690
30000-90024
12/86
12/86
10/88
(10/88)
(10/88)
(10/88)
(10/88)
(10/88)
(10/88)
1/87
9/87
9/87
9/87
9/87
9/87
9/87
9/87
12/85
11/72
5/88
3/87
1/88
6/87
2/84
11/87
11/87
11/87
9/87
Manual Title
Customer
Order No.
Latest Current
Edition Update
SPL Language Textbook
BASIC Interpreter Reference Manual
Scientific Library Reference Manual
FORTRAN /3000 Reference Manual
HP FORTRAN 77/V Reference Manual Supplement
HP FORTRAN 77/V Programmer's Guide Supplement
SPL Pocket Guide
FORTRAN Pocket Guide
BASIC/3000 Compiler Refernece Manual
HP RPG/V Reference Manual
HP RPG Pocket Guide
RPG/V Utilities Reference Manual
Pascal/3000 Reference Manual
Pascal/3000 Pocket Guide
HP Business BASIC Reference Manual
HP Business BASIC Quick Reference Guide
HP Business BASIC Programmer’s Guide
BASIC/V to HP Business BASIC Conversion Guide
BASIC/260 to HP Business BASIC Conversion Guide
Using COBOL: A Guide for New Users of HP3000
COBOL II/V Reference Manual
COBOL/3000 to COBOLII/3000 Conversion Guide
30000-90025
30000-80026
30000-80027
30000-90040
30000-90294
31501-90005
32100-90001
32102-90002
32103-90001
32104-90001
30318-90003
32104-90006
32106-90001
32106-90002
32115-90001
32115-90002
32115-90003
32115-90004
32115-90005
32213-90003
32223-90001
32233-90005
6/76
6/76
6/76
6/76
5/88
3/87
11/76
5/79
9/77
12/88
12/89
12/88
10/83
10/83
8/86
7/85
8/86
8/86
8/86
3/78
5/89
12/79
9/77
11/86
9/77
6/87
9/89
9/87
8/87
7/87
9/87
7/87
6-9
Manual Title
Customer
Order No.
Latest Current
Edition Update
ADDITIONAL SOFTWARE PRODUCTS MANUALS
HPCopycat/3000 Reference Manual
Administrator's Guide to HPConvert/WPS
HPConvert/DCA Document Conversion Guide
Administrator's Guide to HPOffice Connect to
DISOSS
Using HP DeskManager Connect to DISOSS
Using DISOSS Connected to HP DeskManager
Using HP DeskManager Connected to the IBM
Professional Office System
Using the IBM Professional Office System Connected
to HP DeskManager
HP DeskManager: Intrinsics
HPDRAW Reference Manual
HPEASYCHART Reference Manual
HPMenu Reference Manual
HPMenu Administrator’s Manual
HPMenu Quick Reference Guide
HPMap/3000
Mapping Applications Casebook
Programmatic Access to HPWORD Documents
Getting Started With HPWORD
HPWORD Quick Reference Guide
Using HPWORD
HPWORD Administration
6-10
19550-90901
27500-80001
27509-90001
27515-90001
27515-90004
27515-90006
27521-90004
27521-90005
27562-90002
32108-90001
32109-90001
32112-90000
32112-90001
32112-90002
32113-90001
32113-90002
32119-90001
32120-90032
32120-90033
32120-90035
32120-90061
10/88
1/85
12/85
10/86
10/86
10/86
1/86
1/86
1/90
12/83
1/84
1/83
6/83
6/83
7/85
7/85
9/86
4/85
4/85
4/85
9/86
8/88
8/88
Manual Title
Customer
Order No.
Latest Current
Edition Update
Printing With HPWORD
HPListKeeper User's Guide/Reference Manual
VisiCalc Quick Reference Guide
VisiCalc Reference Manual
Deluxe VisiCalc Quick Reference Manual
Deluxe VisiCalc Reference Manual
DSG/3000 Reference Manual
DSG/3000 Quick Reference Guide
Print Spooler Utility
HP Tapemaker/V User's Guide
Resource Sharing for MPE V
HPTREND User's Guide
HP Easytime Reference Manual
HP Business Report Writer/V Reference
Manual (w/binder)
HPSPELL Administration
HPSPELL Quick Reference Guide
HP DeskManager Reference Card
Using HP DeskManager
Programmatic Access to HP DeskManager
HP DeskManager:
HP DeskManager: Administration 2
Reference Manual
Using HPTELEX II
Administrator”s Guide to HPTELEX II
HPTELEX II Reference Card
O Using HPSlate
Administration 1 Tasks Manual
32120-90065
32132-90020
32133-90001
32133-90002
32133-90010
32133-90011
32250-90001
32250-90002
32345-90001
32434-90004
32597-90079
35136-90001
35303-90001
36070-60002
36561-90002
36561-90003
36570-90039
36570-90050
36570-90053
36570-90115
36570-90115
36572-90012
36572-90013
36572-90014
36576-90043
8/88
9/86
12/84
3/84
12/84
12/84
12/83
2/84
8/86
4/88
3/91
2/87
2/87
10/87
11/84
11/84
11/84
9/86
8/86
1/90
1/90
9/84
9/84
9/84
10/89
12/86
11/88
8/88
1
11
Customer Latest Current
Manual Title Order No. Edition Update
TDP/3000 Quick Reference Guide 36578-90003 11/80
Getting Started With TDP/3000 36578-90005 9/87
TDP/3000 Reference Manual 36578-90009 8/88
IFS/3000 Reference Manual 36580-90001 1/84 9/84
IDS/FORM Reference Manual 36581-90002 2/85
HP Graphics Curator 36926-90001 2/86
HP Graphics Curator Update 36926-90007 11/86
HP LaserRX/MPE User's Manual: Analysis Software 50700-30022 1/91
HP LaserRX/MPE User's Manual: Collection Software 50700-90024 1/91
HP LaserRX/MPE: A Journey of Discovery 50700-90026 1/91
TRANSFORM/3000 Reference Manual 99940-90001 11/86
TRANSFORM/3000 IBM S/36 OCL Translation 99940-90002 11/86
PROCMON/3000 Reference Manual 99941-90001 11/86
HP GlancePlus/V User's Manual 50733-80002 2/91
READER COMMENT SHEET
HP 3000 Computer Systems
COMMUNICATOR 3000, Version G.23.00 of MPE V (Release 23)
Volume 3, Issue §
32033-90256 APRIL 1992
We welcome your evaluation of this manual. Your comments and suggestions help us to improve our
publications. Please explain your answers under Comments, below, and use additional pages if necessary.
Is this manual technically accurate? [ | Yes [ | No
Are the concepts and wording easy to understand? [| Yes [| No
Is the format of this manual convenient in size, arrangement, and readability? [ | Yes [ | Мо
Comments:
This form requires no postage stamp if mailed in the U.S. For locations outside the U.S. your local HP
representative will ensure that your comments are forwarded.
i yan Sl SE A EE ES EN Ee EES Sy A EEF A EE A UU o E A o A i o A UE — EY a Us a Pr — EE A A Ga ere Pl er o e EU DS A E E o APP o A — i Ee SE o a E Fame
EE o quee Sia — nl — EE «НН EE SE CU o a SE a a сини SE a zit a EE SE a a E a CA Di Saree GE ml — a Shaler TS SE Se SA Sl CR SE E A EEE
Company
— a — черные анна UE A EE GE SE Sn SL fe EE si E SE ES —— EE PE Se CE Ue МНЕ Sp Ee EE EE Ee TR SE SS ASE wee Sle em ml CE ES
Address
Tape here PLEASE DO NOT STAPLE
Tape here
....Fold here.......cee ee eee eee et 0 0 8 0 8 0 4 0 0 0 0 0 0 0 0 Fold here....
BUSINESS REPLY MAIL
FIRST CLASS MAIL PERMIT No. 256 ROSEVILLE CA
POSTAGE WILL BE PAID BY ADDRESSEE
Learning Products Manager R5YA
Hewlett-Packard Company
SWT/Software Technology Center
8010 Foothills Blvd.
Roseville, CA 95678
USA
NO POSTAGE |
NECESSARY
IF MAILED
NN THE
—
т
|
—
<
—
MT
J
U
—
I>
[T1
UN
">
/
Ladda ner
Bara en vänlig påminnelse. Du kan visa dokumentet här. Men viktigast av allt, vår AI har redan läst det. Den kan förklara komplexa saker på ett enkelt sätt, svara på dina frågor på vilket språk som helst och hjälpa dig att snabbt navigera även de längsta eller mest komplicerade dokumenten.
Annons