ERRMSGB28 (AREV Specific)
At 28 JUL 2004 04:26:32PM Dave Bennett wrote:
We are on a new 2003 Windows server with Revelation's Service 2.1 after being on Novell, and we are receiving intermediate errors like ERRMSGB28 for example which breaks on a select statement in the code.
Dave
At 28 JUL 2004 04:38PM support@sprezzatura.com wrote:
B28 is "Not enough string space out of memory" so check available memory at the workstation.
support@sprezzatura.com
The Sprezzatura Group Web Site
World Leaders in all things RevSoft
At 29 JUL 2004 03:45PM christopher h caravaglia wrote:
via the TCL and WHO command the workstation that generated this error is showing 301,356 in expanded memory. Other workstations shut the application down completely and ems is o them ranges between 299,000 - 308,732 and are windows xp and 2000. Q:What should available memory be.
At 30 JUL 2004 01:04AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote:
There is no "magic number" - it comes down to your own application. You could for example modify the application and find you had more than enough memory already. With DOS applications you are working from a finite low memory starting point, so things as simple as carrying around details in memory can be important.
World Leaders in all things RevSoft
At 30 JUL 2004 10:07AM christopher h caravaglia wrote:
So in essence what you are say is that a users may be saving 20 items or pieces of data for a lack of a better word or terminology ( Excuse me but I not a program or developer). And the EMS is ok, but when the save 200 items that when things go a rye. Would anything like tame software or CPU+ help curve the issue?
At 30 JUL 2004 12:09PM support@sprezzatura.com wrote:
Tame or CPU Plus will do nothing to assist with this one. You need to actually modify the program code. You could also play with attempting to relocate the expanded memory taken into high memory thus freeing up more low memory. There are, regretfully, no quick fixes. There's a lot of "suck it and see".
support@sprezzatura.com
The Sprezzatura Group Web Site
World Leaders in all things RevSoft
At 30 JUL 2004 08:24PM Don Miller wrote:
Remember, DOS programs must fit in the first 640K of conventional memory. EMS can be used to store progrm code or data (depending on how the code is coded). The normal drill is to start an AREV application with AREV {my program name} {user name) /XM4096. Don't let AREV see more than 4096K of EMS because strang things will happen. By default AREV will grab 1/2 the available EMS. It doesn't care if memory overflows. The addresses just wrap around on top of themselves. Can get ugly.
Don