Prasad,
Since indexing is involved in this problem, you probably have plenty of physical memory but are running into a problem with the DOS program managing memory. Unfortunately, I am not an expert in the DOS versions. I would suggest you look at the config file for your program and see if there is anything you can tweak there.
My main suggestion would be for you to gather this information together, including the contents of your config file, into a new message. Post that message to the dBASE news groups hosted at
http://dbase.com (you can find their news group page here
http://www.dbase.com/dBase_NewsGrpForums.asp ). Put your question in the dbase.programming news group. Be sure to state the version of dBASE and Clipper you are using and the exact error message.
The dBASE news groups are free and the people are friendly. There are still several programmers who are supporting applications in the DOS versions of dBASE so they will have much more experience than me for dealing with this type of question.
--
Geoff Wass
Montréal, Canada