Kbase 430: Out of environment space
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Out of environment space
900607-rgw01
INTRODUCTION: Date Last Modified: 8/24/90
=============
This Product Services Technical Support Library Entry explains the
causes and corrective measures to take if you encounter the DOS error
message "Out of Environment Space" when attempting to invoke PROGRESS.
PROGRESS ERROR NUMBER: ERROR TEXT: ERROR TYPE:
====================== =========== ===========
None "Out of Environment DOS Operating
Space" System
POSSIBLE CAUSE OF ERROR:
========================
When you invoke PROGRESS on a DOS system, the PROGRESS batch files
(pro.bat, epro.bat, drive.bat, mpro.bat, etc) set up environment
variables which PROGRESS uses to find the executables and important
files like the PROGRESS overlay file(s), PROGRESS messages and
PROGRESS dictionary procedures. These environment variables are stored
in a small amount of system memory called DOS environment space. The
problem is that not only PROGRESS uses environment variables. The DOS
PATH variable (which can often be very long if the system has many
software packages installed) and the environment variables used by
other products must also be stored in this area of memory. If the
combined system variables take up more memory than is available in the
allocated environment space, you will see the DOS "Out of environment
space" error message displayed.
DOES ERROR INDICATE CORRUPTION: IF SO, WHAT TYPE:
=============================== =================
No
CORRECTIVE MEASURES:
===================
To correct the error, put an entry in the DOS config.sys file as
follows:
SHELL=drive-letter:command.com-path /P /E:nnn
where drive-letter is the drive on which your command.com file is
located, command.com-path is the pathname of your DOS command.com file
and nnn is the amount of memory to use for environment space. For
example:
SHELL=C:\COMMAND.COM /P /E:320
would be a good starting point for a system running DOS 3.2 or 3.3
where the /E:320 sets up an environment of 320 bytes of memory.
On Dos 3.1 or earlier, the /E parameter should be set to /E:20 where
the 20 refers to 20 paragraphs (16 bytes each) or 320 bytes of
environment space.
ONLINE PROCEDURES OR UTILITIES:
===============================
None
REFERENCES TO WRITTEN DOCUMENTATION:
====================================
PROGRESS Installation Notes Version 5.2I (and later) For DOS
DOS Reference Manual
Progress Software Technical Support Note # 430