Consultor Eletrônico



Kbase 19593: Why you can get: mvGetRecord(drPopulateTable): failed with .
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/14/2000
This error most often occure when doing conv89, typical on NT. The reason for this can be severel things:
1) the machine run out of memory (RAM)
2) the process run out of heap space
3) a record cannot be found
4) index problems

1) check with task manager, to se if there is available memory.

2) even if you have lots of RAM in the machine, the session manager will not allow unlimited heap for every process (foregroud/background/service). This is to protect the system from illbehaving applications. This is a Session Manager parameter in the
registry. Lookup Session Manager Heap in the MS KB.

3) mvGetRecord will return the same error code (-1) if rmFetchRecord cannot locate the record. this is not expected behaviour. it has been logged as a bug with development.

4) can be resolved via index check and index fix.

PJE (13.03.00)