Consultor Eletrônico



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