We have a UniData-based system in-house that was supplied by an outside
vendor, who specified the machine in order to run their software package. I
have been charged with providing some auxiliary functionality which consists
of extracting data from a few of their files in order to download them for
processing by systems which are not UniData-based. As the dictionaries for
the files I am working with have a number of fields which point to
attributes in records in other files, the easiest approach for me was to
execute a "LIST" command within Basic and then capture the output, so that I
would get all the necessary fields, properly formatted, and so forth
("EXECUTE cmd CAPTURING output"). The results of this list contain about 3.2
million characters, which I parse and then download to a Windows file.The program operates fine when I run it from the command line, but when I run it as a Phantom, I get an error stating "No more entries in MI table in LCT-22". It has been a while since I did any tweaking of the "udtcinfig" file, but it appears that the value I want to increase is "SHM_LMINENTS", which is currently set to 32. I see from my copy of the documentation that the maximum value for this is 255, so I have plenty of room to grow. Also, I noticed that I am returning about 3.2 million characters, and the value for the Shared Memory value is 32, so I'm thinking I see some correlation there - like a hundred thousand characters per MI entry. Should I just bump it to something like 40, double it to 64 or make a quantum leap to something like 128? Are there any other configuration parameters that work in conjunction with this parameter, such that I should change them at the same time? The program was running as a Phantom for about a year with no problems, but the file sizes have increased, and apparently that is what caused the problem. I would like to make the change one time, so that even if the file size doubles - which is unlikely - I won't have to worry about it. ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
